Ads by ProfitSence
Close

リストを文字列に変換するには?

Last Updated on 日曜日 9日 10月 2022

list string python

Pythonリストは、データオブジェクトの順序付けられた変更可能なコレクションです。

  • リストを文字列に変換する最も一般的なユースケースの 1 つは、リストの内容を文字列として表示したり、文字列操作を実行したりすることです。
  • Pythonでリストを文字列に変換する方法は複数あります。

用いた join()

  • join() メソッドは、リストを文字列に変換する方法の 1 つです。

シンタックス

			
					string.join(iterable)

			
	

パラメーター

  • iterable - Any iterable - list, tuples, set, etc.
			
					cj = ["New", "Day", "Rocks"]

print(" ".join(cj))

			
	

アウトプット

			
					New Day Rocks

			
	

list tostring python

  • 区切り文字がスペース (" ") であったため、スペースで区切られたリスト内の文字を含む文字列が返されます。
  • あなたのリストに int が含まれている場合。それは typeerror を返します。

python list 文字列 変換

			
					cj = ["New", "Day", "Rocks" , 44]

print(" ".join(cj))

			
	

アウトプット

			
					TypeError: sequence item 3: expected str instance, int found

			
	

python list to string

  • 私たちは join & map を使って typeerror を扱うことができます
  • join() メソッドは文字列値のみを取り込むので。
  • map() メソッドは、リストを文字列に変換する前に整数値を文字列に変換します。

シンタックス

			
					map(function, iterables)

			
	

パラメーター

  • function - 実行したい特定の関数
  • iterables - 値を含むイテラブルオブジェクト

python list str 変換

			
					cj = ["New", "Day", "Rocks" , 44]

print(" ".join(map(str, cj)))

			
	

アウトプット

			
					New Day Rocks 44

			
	

リストの反復処理

			
					cj = ["New", "Day", "Rocks"]

cjStr = ""

for i in cj:
    cjStr += str(i)+ " "

print(cjStr)

			
	

アウトプット

			
					New Day Rocks

			
	
python list str 変換
python リスト 文字列 変換
python list 文字列 変換
python 文字列 リスト 変換
python listをintに変換
python list 変換
リストを文字列に変換
python list to string join
python リスト 変換
python リスト 文字列