蒐集

鮮やかな憧憬

pythonの代入系の処理のちょっとトリッキーなやつ

増減します

1、変数に文字列+数字の変数を代入して一つのテキストデータにしたい

普通の書き方だと配列になる

$word = "test",123
$word
('test', 123)

これを、word = "test123"みたいな形にしたい。

やりかた①

$ "".join([str(s) for s in ("test", 123)])
‘test123’

やりかた②
これは、合体する変数の数が決まっている時

$ "{0}{1}".format("test", 123)
‘test123’

ちなみに、文字列だけ合体したい場合は簡単

$"".join*1
'hogefuga’

*1:"hoge", "fuga"