Pythonの研究ノート(IV):リスト、タプルや文字列(2)

リストやタプルを持つ文字列は、断片は、インデックスを使用しています。
文字列とタプル変更はステッチ必要。

>>> str = "I love Fishc.com"
>>> str[:6]+"插入的字符串"+str[6:]
'I love插入的字符串 Fishc.com'

さまざまな組み込みの文字列メソッド

([開始、サブ見つける端を]]): サブ文字列に含まれるか否かを検出し、そうでない場合ならば、インデックス値が返され-1。
RFIND(サブは[、[開始、終了を]]): 検索して、適切な外観から。

インデックス(サブは、[開始、[、終了]]): 同じ検索が、例外を返しますないサブ文字列。
RINDEX(サブ[開始[ END]]): 右ルックから出発。

isdigit():文字列がそうでなければFALSE TRUEのみ桁のリターンを、含まれている場合。
ISNUMERIC():文字列は、数字だけ(デジタル中国人)が含まれている場合、そうでなければFalseをTrueを返します。

>>> str3 = "一"
>>> str3.isnumeric()
True
>>> str3.isdigit()
False

islowerは():すべて小文字
isupper():すべて大文字

>>> str4 = "a b c"
>>> str4.islower()
True
>>> str4.isupper()
False

引数casefold():小文字に文字列のすべての文字。(他の言語にも適用)
下段():変換し、小文字(英語のみAZ)にすべて大文字に文字列
アッパー():変換し、大文字と小文字のすべての文字列

(サブ)に参加:サブ間に介在するセパレータとして文字列、すべての文字。

>>> '_'.join("Fishc")
'F_i_s_h_c'

スプリット(SEP =なし、maxsplit個= -1)、逆の参加と、分割文字列の分割。

>>> str2.split(sep = '_')
['F', 'i', 's', 'h', 'c']

中心(幅)は、中心
として、ljust(幅)は、左と
右詰め、RJUST(幅)

lstrip():すべてのスペースを削除するには、文字列の左側の
削除最後の文字スペース:rstripを()

カウント(サブ[[開始、終了]]):発生する、オプションのパラメータをサブストリング部分の数を探します。

置き換える(古い、新しい[カウント])、と指定された文字列

>>> str1 = "I love you"
>>> str1.replace("you","fishc.com")
'I love fishc.com'
公開された11元の記事 ウォンの賞賛0 ビュー66

おすすめ

転載: blog.csdn.net/qq_43863790/article/details/104069330