タプルがある場合、 x = (1, 2, 3)
という名前のタプルのタプルの各タプルの前にそれぞれの要素を追加したいとします。 y = (('a', 'b'), ('c', 'd'), ('e', 'f'))
最終的な結果はz = ((1, 'a', 'b'), (2, 'c', 'd'), (3, 'e', 'f'))
です。最も簡単な方法は何ですか?Pythonのタプルのタプルにタプル要素を追加する
私の最初の考えはzip(x,y)
でしたが、それは((1, ('a', 'b')), (2, ('c', 'd')), (3, ('e', 'f')))
を生成します。
私はチェーン版には何のメリットもありません。 –
@AlexHallそれはレコードの別のオプションです。 –