Python3 แปล () วิธีการ
ลักษณะ
แปล () ตารางพารามิเตอร์วิธีที่กำหนดในตาราง (256 ตัวอักษร) การแปลงตัวอักษร, การกรองตัวอักษรลงในเดพารามิเตอร์
ไวยากรณ์
แปล () วิธีไวยากรณ์:
str.translate(table[, deletechars]);
พารามิเตอร์
- โต๊ะ - โต๊ะแปลจะถูกแปลงจากตารางการแปลโดยวิธี maketrans
- deletechars - รายการของตัวละครในสตริงคุณต้องการกรอง
ราคาย้อนกลับ
กลับสตริงแปล
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นแปล () ฟังก์ชั่นการใช้:
#!/usr/bin/python3 intab = "aeiou" outtab = "12345" trantab = str.maketrans(intab, outtab) str = "this is string example....wow!!!" print (str.translate(trantab))
ตัวอย่างของผลการส่งออกดังกล่าวข้างต้นมีดังนี้
th3s 3s str3ng 2x1mpl2....w4w!!!
ตัวอย่างข้างต้นเพื่อเอาสตริง 'X' และตัวอักษร 'M':
#!/usr/bin/python from string import maketrans # Required to call maketrans function. intab = "aeiou" outtab = "12345" trantab = maketrans(intab, outtab) str = "this is string example....wow!!!"; print str.translate(trantab, 'xm');
ตัวอย่างของการส่งออกดังกล่าวข้างต้น:
th3s 3s str3ng 21pl2....w4w!!!