Phương thức String maketrans() trong Python



Miêu tả

Phương thức maketrans() trả về một bảng tịnh tiến được sử dụng trong hàm translate.

Ghi chú: Cả hai tham số intab và outtab phải có cùng độ dài.

Cú pháp

Cú pháp của maketrans() trong Python:

str.maketrans(intab, outtab]);

Chi tiết về tham số:

  • intab -- Đây là chuỗi có các ký tự thực sự.

  • outtab -- Đây là chuỗi có các ký tự ánh xạ tương ứng.

Quảng cáo

Trả về giá trị

Trả về một bảng tịnh tiến được sử dụng trong hàm translate().

Chương trình Python ví dụ

Ví dụ sau minh họa cách sử dụng của maketrans() trong Python:

 

from string import maketrans   # bat buoc de goi ham maketrans.

intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)

str = "vi du Python ve chuoi....ok!!!";
print str.translate(trantab)

Chạy chương trình Python trên sẽ cho kết quả −

v3 d5 Pyth4n v2 ch543....4k!!!

string_trong_python.jsp


Tài liệu giáo viên