【发布时间】:2020-04-15 02:47:59
【问题描述】:
我想知道,当事先不知道值的数量时,如何从另一个列表中创建相同索引的值的列表。
例如我有清单
list = [[25,75,94,63],[55,13,0,99],[41,63,93,25]]
我想要第二个列表
[[25,55,41],[75,13,63],[94,0,93],[63,99,25]]
如果可能的话,我希望只使用简单的 python 函数而不使用导入模块。如果可能的话,如何使用循环(可能是嵌套的?)
谢谢
【问题讨论】:
-
“zip”功能在这里可以提供帮助。它生成元组,然后必须将其转换回列表。循环可以做到这一点。您应该展示自己的努力和代码(在问题中正确格式化)来解决它。
-
@JoshuaVarghese 当然不用“zip”也可以。
-
这是转置列表。换句话说,反转行和列。
标签: python python-3.x list loops