maketrans Python3 () วิธีการ
ลักษณะ
maketrans () วิธีการใช้ในการสร้างตารางการแปลงแมปตัวอักษรสำหรับการสละสองพารามิเตอร์วิธีที่ง่ายที่สุดที่เรียกว่าอาร์กิวเมนต์แรกเป็นสตริงที่แสดงถึงตัวละครที่จะแปลงพารามิเตอร์ที่สองคือการเป็นตัวแทนสตริงของการแปลงเป้าหมาย .
หมายเหตุ: สองสายจะต้องมีระยะเวลาเดียวกันเป็นหนึ่งในความสัมพันธ์หนึ่ง
ไวยากรณ์
maketrans () วิธีไวยากรณ์:
str.maketrans(intab, outtab)
พารามิเตอร์
- intab - สตริงเพื่อแทนที่สตริงของตัวละคร
- outtab - สตริงตัวอักษรที่สอดคล้องกันการทำแผนที่
ราคาย้อนกลับ
สตริงใหม่ส่งกลับแปลงสตริงแล้วรุ่นเล่า
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึงการใช้งานของ maketrans () วิธีการแปลงสระทั้งหมดตามจำนวนที่ระบุ:
#!/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!!!