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 サイトに注目してください。