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

零下一度
リリース: 2017-05-22 17:11:02
オリジナル
4421 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!