[Tips Python]: Utak-atik String Dengan maketrans()

Halo PythonMania, apa kabar hari ini?
Disertai cuaca yang mulai CERIA, meski mulai pagi tadi hujan mengguyur Kota Malang, kami akan menyajikan tulisan yang CERIA pula…hehehe. Nah, untuk kali ini kita akan belajar Tips Python tentang “Bagaimana menggunakan fungsi maketrans() di Python?”. OK!…Langsung ke TeKaPe saja ya…

Fungsi String --> maketrans()

Fungsi String –> maketrans()

Ketika kita menggunakan fungsi maketrans(), maka kita tidak ketinggalan juga untuk memanggil fungsi translate(). Fungsi translate() ini berfungsi untuk mengubah suatu karakter dengan karakter lain. Misalkan: teks ‘Saya‘, jika huruf ‘a‘ kita ganti menjadi ‘i‘, maka teks akan berganti menjadi ‘Siyi‘. Nah, dimana posisi fungsi maketrans()? Ternyata fungsi maketrans() ini akan kita panggil sebelum fungsi translate(). Kegunaan dari fungsi maketrans() adalah untuk untuk mendata aturan translate yang baru. Fungsi maketrans() mempunyai dua argumen. Berikut contohnya:

>>> import string
>>> teks = 'saya adalah anak hebat!'
>>> str = string.maketrans('ai', 'ia')
>>> print teks.translate(str)
siyi idilih inik hebit!

Maksud dari maketrans('ai', 'ia') adalah mengganti karakter ‘a‘ dengan ‘i‘ dan ‘i‘ dengan ‘a‘. Kemudian kita panggil fungsi translate() pada variabel teks. Dan hasilnya adalah semua huruf ‘a‘ akan diganti dengan huruf ‘i‘.

Woke…Semoga Bermanfaat dan Salam PythonMania!

About these ads

2 comments

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s