Python でリストを文字列に変換するには、まずリスト内のすべての要素を str 型に変換してから、Python の組み込み文字列関数 join を使用して要素を接続します。リスト。
例は次のとおりです:
>>> list1=['ak','uk',4] >>> list2=[str(i) for i in list1] #使用列表推导式把列表中的单个元素全部转化为str类型 >>> list2 #查看转化后的列表 ['ak', 'uk', '4'] >>> list3=' '.join(list2) #把列表中的元素放在空串中,元素间用空格隔开 >>> list3 #查看生成的长串 'ak uk 4'
結合関数の概要:
Python の join() 関数は、シーケンス内の要素を接続するために使用されます。指定された文字を使用して新しい文字列を生成します。
join() 関数の構文:
str.join(sequence)
パラメータ: sequence -- 接続される要素のシーケンス。
戻り値: シーケンス内の要素を指定された文字で連結して生成された新しい文字列を返します。
次の例は、join() の使用方法を示しています:
str = "-"; seq = ("a", "b", "c"); # 字符串序列 print str.join( seq );
出力結果は次のとおりです:
a-b-c
Python 関連の技術記事の詳細については、次のサイトを参照してください。 Python チュートリアル コラムで学びましょう!
以上がPythonでリストを文字列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。