ホームページ  >  記事  >  バックエンド開発  >  Python データ型 --- 文字列

Python データ型 --- 文字列

高洛峰
高洛峰オリジナル
2016-12-02 16:56:471342ブラウズ

文字列から空白を削除、strip() (スペース、タブキー、改行を含む)

>>> name = "  Frank  "
>>> name.strip()
'Frank'

文字列を分割、split("separator")、リストにグループ化

>>> name = "Apple, banbana, orice"
>>> name.split(",")
['Apple', ' banbana', ' orice']
>>>

join("文字列シンボルの接続")

>>> name = ['Frank', 'Marlon', 'Lee']
>>> "|".join(name)
'Frank|Marlon|Lee'

部分文字列にスペースが入っているかどうかを判定

>>> name = "Frank Bain"
>>> '' in name
True
>>> "L" in name
False
>>>

2つの文字列の書式設定と印刷形式のフォーマット

# 第一种表示方法
>>> msg = "Hello {name}, your age is {age}"
>>> msg.format(name="Frank", age=24)
'Hello Frank, your age is 24'
>>>

# 第二种表示方法 ,注意index 从0 开始
>>> msg = "Hello{0}, your age is {1}, sex is {2}"
>>> msg.format("Frank", 24, "man")
'HelloFrank, your age is 24, sex is man'
>>>

文字列の判定

>>> name = "Frank"
>>> name.upper()
'FRANK'
>>> name.lower()
'frank'
>>> name.startswith("F")
True
>>> name.endswith("k")
True
>>> name.endswith("a")
False


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。