我有一个元组的元组:
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 )
但这似乎并不优雅,我想有一个更直接的解决方案。