Python2.x版本中maketrans()方法的使用介紹
maketrans()方法返回的字符串intab每個字符映射到字符的字符串outtab相同位置的轉換表。然后這個表被傳遞到translate()函數(shù)。
注意:兩個intab和outtab必須具有相同的長度。
語法
以下是maketrans()方法的語法:
str.maketrans(intab, outtab]);
參數(shù)
- intab -- 這是實際字符的字符串。
- outtab -- 這是相應的映射的字符的字符串。
返回值
此方法返回時使用轉換表translate()函數(shù)。
例子
下面的例子顯示maketrans()方法的使用。在此,在一個字符串中每一個元音替換它的元音的位置:
#!/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);
當我們運行上面的程序,它會產(chǎn)生以下結果:
th3s 3s str3ng 2x1mpl2....w4w!!!
相關文章
python sys.stdin和sys.stdout的用法說明
這篇文章主要介紹了python sys.stdin和sys.stdout的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03matplotlib 范圍選區(qū)(SpanSelector)的使用
這篇文章主要介紹了matplotlib 范圍選區(qū)(SpanSelector)的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-02-02python使用tkinter打造三維繪圖系統(tǒng)的示例代碼
Python?的?tkinter?模塊是一個常用的?GUI(圖形用戶界面)工具包,它能夠讓你創(chuàng)建窗口應用程序,你可以使用它來構建用戶友好的界面,包括按鈕、標簽、文本框、列表框等各種控件,本文講給大家介紹如何使用tkinter打造三維繪圖系統(tǒng),需要的朋友可以參考下2023-08-08