zip是它自己的逆!前提是你使用特殊的*运算符。
>>> zip(*[('a', 1), ('b', 2), ('c', 3), ('d', 4)])[('a', 'b', 'c', 'd'), (1, 2, 3, 4)]它的工作方式是通过调用
zip参数:
zip(('a', 1), ('b', 2), ('c', 3), ('d', 4))…除了参数
zip直接传递(转换为元组后)外,因此不必担心参数数量太大。

zip是它自己的逆!前提是你使用特殊的*运算符。
>>> zip(*[('a', 1), ('b', 2), ('c', 3), ('d', 4)])[('a', 'b', 'c', 'd'), (1, 2, 3, 4)]它的工作方式是通过调用
zip参数:
zip(('a', 1), ('b', 2), ('c', 3), ('d', 4))…除了参数
zip直接传递(转换为元组后)外,因此不必担心参数数量太大。