[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…
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!


[Tips Python]: Utak-atik String Dengan maketrans()
jadi inget bikin translator bahasa alay pakek fungsi ini. haha haha.