口数を少なくして多くコードのPythonを書いて008を学びます——文字列の方法02
#!/usr/bin/python#_coding:UTF-8 _#
splitメソッド
しゅつりょく
['喜','怒','忧','思','悲','恐','惊'['usr','bin','mysql'['一','二','三']
splitメソッドは、指定した文字に基づいて文字列を配列に分割します.
#stripメソッド
しゅつりょく
私の前後にはスペースがありますよ!この名前を见つけた刀光剣影は私の门派ではありません++++++刀光剣影は私の门派ではありませんこの功を练习したいのです、****必先.....stripメソッドでは、デフォルトでは文字列の先頭と末尾のスペースを削除します.指定した文字列のパラメータは、文字列の先頭と末尾の指定文字を削除します.ただし、文字列の真ん中の文字は削除できません.
#transelateメソッド
歳はデカンブスで、晩春zの初め、会稽山陰z蘭亭で、みそぎを修理します.群賢が終わり,少長咸集になった.ここには険しい山々があり、茂った林が竹を修理し、清流が激しく乱れ、帯を左右に映し、糸竹管弦z盛はないが、一度詠んでも、幽情を語るのに十分だ.translateメソッドは,設定した代替関係に基づいて文字列の内容を設定した代替関係に置き換える.ここで、本明細書の例コードはPython 3のものであり、Python 2のバージョンでは使用方法が異なる場合、import stringtrantab=stringとして使用する.maketrans('123','abc')test=「ここに123があります」;print test.translate(trantab); ここにabcがありますが、バージョンの違いに注意する必要があります.
プロジェクトファイルのダウンロード:https://download.csdn.net/download/yysyangyangyangshan/10669335
splitメソッド
str=' , , , , , , '
stringArray=str.split(',')
print(stringArray)
str='usr/bin/mysql'
stringArray=str.split('/')
print(stringArray)
str=' '
stringArray = str.split(' ')
print(stringArray)
しゅつりょく
['喜','怒','忧','思','悲','恐','惊'['usr','bin','mysql'['一','二','三']
splitメソッドは、指定した文字に基づいて文字列を配列に分割します.
#stripメソッド
str=' ! '
print(str)
chooseStr= str.strip()
print(chooseStr)
names=[' ',' ',' ']
name=' '
if name.strip() in names :print(' ')
str='******* +++++++'
chooseStr=str.strip('*')
print(chooseStr)
chooseStr=chooseStr.strip('+')
print(chooseStr)
str=' ,**** .....'
chooseStr=str.strip('*')
print(chooseStr)
しゅつりょく
!
私の前後にはスペースがありますよ!この名前を见つけた刀光剣影は私の门派ではありません++++++刀光剣影は私の门派ではありませんこの功を练习したいのです、****必先.....stripメソッドでは、デフォルトでは文字列の先頭と末尾のスペースを削除します.指定した文字列のパラメータは、文字列の先頭と末尾の指定文字を削除します.ただし、文字列の真ん中の文字は削除できません.
#transelateメソッド
mystr=' , , , 。 , 。 , , , , , 。 , , 。'
transe1=mystr.maketrans(' ','z')
lastStr=mystr.translate(transe1)
print(lastStr)
出力歳はデカンブスで、晩春zの初め、会稽山陰z蘭亭で、みそぎを修理します.群賢が終わり,少長咸集になった.ここには険しい山々があり、茂った林が竹を修理し、清流が激しく乱れ、帯を左右に映し、糸竹管弦z盛はないが、一度詠んでも、幽情を語るのに十分だ.translateメソッドは,設定した代替関係に基づいて文字列の内容を設定した代替関係に置き換える.ここで、本明細書の例コードはPython 3のものであり、Python 2のバージョンでは使用方法が異なる場合、import stringtrantab=stringとして使用する.maketrans('123','abc')test=「ここに123があります」;print test.translate(trantab); ここにabcがありますが、バージョンの違いに注意する必要があります.
プロジェクトファイルのダウンロード:https://download.csdn.net/download/yysyangyangyangshan/10669335