Python の結合と分割の簡単な分析

高洛峰
リリース: 2017-03-01 13:51:29
オリジナル
1013 人が閲覧しました

Python の join メソッドと split メソッドは単純です。join は文字列を接続するために使用され、split はその逆で、文字列を分割します。

.join()

Join は、コンテナ オブジェクトを分割し、指定された文字でリスト内の要素を接続し、文字列を返します (注: コンテナ オブジェクト内の要素は文字タイプである必要があります)

dd Character文字列を単一の要素(文字型)に分割し、リストに追加してListを返します

 >>> a = ['no','pain','no','gain']
  >>> '_ '.join(a)
  'no_pain_no_gain'
  >>>
ログイン後にコピー

split('_')とsplit('_',-で返された結果がわかると思います) 1) 一貫性がある

以下はPythonのjoinとsplitの使い方の例です

1.joinの使用例

>>> b = ['I','am','no',1]
  >>> '_'.join(b)
  Traceback (most recent call last):
  File "<pyshell#32>", line 1, in <module>
  '_'.join(b)
  TypeError: sequence item 3: expected string, int found
  >>>
ログイン後にコピー

2.splitの使用例

>>> L = {'p':'P','y':'Y','t':'T','h':'H','o':'O','n':'N'}
  >>> '_'.join(L)
  'h_o_n_p_t_y'    #dict 的无序性,使元素随机连接。set 同理
  >>>
ログイン後にコピー

bがわかります。 split(" ..",-1) は b.split("..") と同等です

Python での結合と分割に関するその他の記事については、PHP 中国語 Web サイトに注目してください。

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