DAILY JOURNAL

【Python】joinでリストの要素をつなげよう

2025年10月19日 15時15分

最終更新
2026年10月22日 20時06分
カテゴリー
技術・開発
タグ

以下のサンプルと共に、joinについて見ていこう。

join · ki-hi-ro/python@93f32ed

test_list = [10, 20, 30, 40, 50]
print(''.join([str(x) for x in test_list]))

print('-'.join([str(x) for x in test_list]))

数値を要素に持つリスト

10から50まで10刻みの数値を要素に持つリストtest_list。

test_list = [10, 20, 30, 40, 50]

リストの要素を空白なしでつなげる

joinメソッドを使用して、文字列に変換したものを繋げた。

print(''.join([str(x) for x in test_list]))
1020304050

リストの要素を-でつなげる

-で繋げることもできる。

print('-'.join([str(x) for x in test_list]))
10-20-30-40-50