6

タプルのタプルがあります:

t = ((1, 'one'), (2, 'two'))

次の形式で必要です。

((1, 2), ('one', 'two'))

どうすれば変換できますか?私は次のようなことができます:

digits     =  tuple ( digit for digit, word in t )
words      =  tuple ( word for digit, word in t )
rearranged =  tuple ( digits, words )

しかし、それはエレガントではないようです。もっと簡単な解決策があると思います。

4

1 に答える 1