String maketrans () usuli
Ta'rif
Maketrans () usuli har bir belgi, xaritalar tarjima jadvali qaytadi
tashqi satrda bir xil holatda belgi ichiga intabstring. Keyin bu jadval
translate () funktsiyasiga o'tdi.
Izoh: Intab va ostabning uzunligi bir xil bo'lishi kerak.
Sintaksis
Quyida maketrans () metodining sintaksisi keltirilgan.
str.maketrans (intab, outtab]);
Parametrlar
intab - bu haqiqiy belgilar mavjud bo'lgan satr.
outtab - Bu mos keladigan xaritaga ega bo'lgan satr.
Qaytish qiymati
Ushbu usul translate () funktsiyasidan foydalanish uchun tarjima jadvalini qaytaradi.
Misol
Quyidagi misolda maketrans () usuli qo'llanilishi ko'rsatilgan. Buning ostida har qanday unlilar
satrda unli unli o'rnini almashtirish -
#! / usr / bin / python3
intab = "aeiou"
Python 3
128
outtab = "12345"
trantab = str.maketrans (intab, tashqi)
str = "bu satr misoli .... voy !!!"
bosib chiqarish (str.translate (trantab))
Natija
3s 3s str3ng 2x1mpl2 .... w4w !!!
Do'stlaringiz bilan baham: |