ぺーぱーの日々

上機嫌でいること、夢中でいることを目標に、今日も色んなことに手を出します。

MENU

文字列をつなげる。

用途:

金融コード番号、支店番号、口座番号をハイフンでつなぎたい。

 

l = ['001','001','0000001']
s = '-'.join([str(i) for i in l])
print(s)

文字列であれば、わざわざリスト内包表記を使わずとも、以下のようにすれば、つなぐことはできる。

s = '-'.join(l)

数字が入った(混じった)リストの中身をハイフンやスペースでつなげたいということもあるかもしれないので、リスト内包表記→Str型への変換はしっかりと覚えておきたい。