【发布时间】:2021-03-26 15:09:15
【问题描述】:
我正在尝试扭转以下情况:
z = list(reversed(i) for i in zip(['FRED', 'CORWILL'], ['WILFRED', 'CORWILL'], ['RAPHAEL', 'CORWILL'], ['ALFRED', 'CORWILL'], ['BARNEY', 'TORNBULL'], ['BETTY', 'TORNBULL'], ['BJON', 'TORNBULL']))
print(z)
所以基本上,我需要 ['FRED', 'CORWILL'] 变成 ['CORWILL','FRED] 并且所有其他列表都一样。
有人可以帮忙修改上面的代码,而不是编写全新的代码来实现所需的输出吗?
谢谢
【问题讨论】:
-
不要使用
zip()。 -
您是如何发现自己拥有这么多独立列表的?它们实际上不在一个更大的列表中,这似乎很奇怪。
-
你为什么不直接写
z = thedatathewayyouactuallywantit?顺便说一句,不清楚你想要它。