pythonはリストを文字列に変換する方法です。
リストを文字列に変換
以下の通りです
文字列はPythonで最も一般的なデータタイプです。引用符('または')を使って文字列を作成できます。文字列を作成するのは簡単です。変数に値を割り当てるだけでいいです。シーケンスはPythonの中で最も基本的なデータ構造である。シーケンス内の各要素は、1つの数字-その位置、またはインデックスを割り当てます。最初の索引は0で、2番目の索引は1で、これに類推します。
Pythonは6つのシーケンスの内蔵タイプがありますが、最も一般的なのはリストとタプルです。シーケンスの動作にはインデックス、スライス、乗算、搭乗、メンバーのチェックが含まれます。
また、Pythonはシーケンスの長さを決定し、最大と最小の要素を決定する方法を内蔵しています。リストは最も一般的なPythonデータの種類で、四角い括弧内のコンマ区切りの値として表示されます。リストのデータ項目は同じ種類を持つ必要はありません。カンマ区切りの異なるデータ項目をかっこで囲んでリストを作成します。
スプリット()は、一つの文字列を複数の文字列に分割したリストです。
以下の通りです
>>> list1=['ak','uk',4]
>>> list2=[str(i) for i in list1] # str
>>> list2 #
['ak', 'uk', '4']
>>> list3=' '.join(list2) # ,
>>> list3 #
'ak uk 4'
printメソッドで直接列の中の元素を印刷して、フォーマットを表示しません。
>>> a=["1","2","3","4","5"] # str
>>> print(" ".join(a)) # ,
1 2 3 4 5
>>> b=[1,2,3,4,5]
>>> c=map(str,b) # str , b map str
>>> type(b)
<class 'list'>
>>> type(c)
<class 'map'>
>>> print(" ".join(c)) # c b ??
1 2 3 4 5
python文字列はどのようにリストに変換しますか?文字列はPythonで最も一般的なデータタイプです。引用符('または')を使って文字列を作成できます。文字列を作成するのは簡単です。変数に値を割り当てるだけでいいです。シーケンスはPythonの中で最も基本的なデータ構造である。シーケンス内の各要素は、1つの数字-その位置、またはインデックスを割り当てます。最初の索引は0で、2番目の索引は1で、これに類推します。
Pythonは6つのシーケンスの内蔵タイプがありますが、最も一般的なのはリストとタプルです。シーケンスの動作にはインデックス、スライス、乗算、搭乗、メンバーのチェックが含まれます。
また、Pythonはシーケンスの長さを決定し、最大と最小の要素を決定する方法を内蔵しています。リストは最も一般的なPythonデータの種類で、四角い括弧内のコンマ区切りの値として表示されます。リストのデータ項目は同じ種類を持つ必要はありません。カンマ区切りの異なるデータ項目をかっこで囲んでリストを作成します。
str1 = "12345"
list1 = list(str1)
print list1
str2 = "123 sjhid dhi"
list2 = str2.split() #or list2 = str2.split(" ")
print list2
str3 = "www.google.com"
list3 = str3.split(".")
print list3
結果は以下の通りです
['1', '2', '3', '4', '5']
['123', 'sjhid', 'dhi']
['www', 'google', 'com']
ここでPython strip()は文字列の先頭に指定された文字を除去するために使用されます。スプリット()は、一つの文字列を複数の文字列に分割したリストです。
>>> image ='1.jsp,2.jsp,3.jsp,4.jsp'
>>> image_list = image.strip(',').split(',')
>>> print image_list
['1.jsp', '2.jsp', '3.jsp', '4.jsp']
>>>
以上のpythonがリストを文字列に変換する方法は、小編集が皆さんのすべての内容を共有することです。参考にしていただければと思います。よろしくお願いします。