เราสามารถใช้วิธี translate() ซึ่งส่งคืนสำเนาของสตริงที่อักขระทั้งหมดได้รับการแปลโดยใช้ตาราง (สร้างด้วยฟังก์ชัน maketrans() ในโมดูลสตริง) หรือไม่ก็ได้ การลบอักขระทั้งหมดที่พบในสตริง deletechars
ตัวอย่าง
from string import maketrans # Required to call maketrans function. intab = "aeiou" outtab = "12345" trantab = maketrans(intab, outtab) str = "This is a string example....wow!!!"; print str.translate(trantab)
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์แก่เรา -
Th3s 3s 1 str3ng 2x1mpl2....w4w!!!