ホームページ  >  記事  >  バックエンド開発  >  Pythonの文字列関数(パーティション)の詳細な説明を共有します

Pythonの文字列関数(パーティション)の詳細な説明を共有します

零下一度
零下一度オリジナル
2017-05-22 17:11:024371ブラウズ

partition() 関数はここで言及されていますが、これは何をするのでしょうか? 実際、この関数は分割に似ており、どちらもカットに使用されます。

partition(...)
    S.partition(sep) -> (head, sep, tail)
    
    Search for the separator sep in S, and return the part before it,
    the separator itself, and the part after it.  If the separator is not
    found, return S and two empty strings.

例:

>>> a = 'changzhi1990'
>>> a.rpartition('h')
('changz', 'h', 'i1990')


'h' の左側の 文字列、区切り文字 'h' 自体、および区切り文字 'h' 文字列である 3 項タプルが返されることがわかります。権利。注: r は右から左へのマッチングを意味します。

>>> a = 'changzhi1990'
>>> a.partition('h')
('c', 'h', 'angzhi1990')

ここでは左から右にマッチングが始まります。

【関連する推奨事項】

1. Python のパーティション文字列関数のサンプルチュートリアル

2.

文字列関数 (パーティション) のサンプルコードを共有します

3. MySQL - データテーブルパーティショニングテクノロジーの概要PARTITION コード例の分析

以上がPythonの文字列関数(パーティション)の詳細な説明を共有しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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