liz*_*isk 6 python transpose tuples
我有一个元组元组:
t = ((1, 'one'), (2, 'two'))
Run Code Online (Sandbox Code Playgroud)
我需要它采用以下格式:
((1, 2), ('one', 'two'))
Run Code Online (Sandbox Code Playgroud)
我怎么转换它?我可以这样做:
digits = tuple ( digit for digit, word in t )
words = tuple ( word for digit, word in t )
rearranged = tuple ( digits, words )
Run Code Online (Sandbox Code Playgroud)
但这似乎并不优雅,我想这是一个更直接的解决方案.