format
新しい文字列メソッドを介して含めるために、いくつかの文字列に渡したいさまざまな情報でいっぱいのリストがあります。おもちゃの例として、定義しましょう
thelist = ['a', 'b', 'c']
次のような印刷ステートメントを実行したいと思いprint '{0} {2}'.format(thelist)
ますprint '{1} {2}'.format(thelist)
これを実行すると、次のメッセージが表示されますIndexError: tuple index out of range
。いじくり回すと、明らかにリスト全体が単一のオブジェクトとして扱われます。もちろん、私はむしろそれを に翻訳thelist
したいと思い'a', 'b', 'c'
ます。
タプルを使用してみましたが、同じエラーが発生しました。
この特定の技術は一体何と呼ばれていますか? 名前を知っていれば、検索できたのに。「拡張」は明らかにそうではありません。「爆発」は何の役にも立ちません。
私の実際の使用は、おもちゃの例よりもはるかに長く、退屈です。