4 回答
TA贡献1775条经验 获得超8个赞
用于*nestedList
解压参数列表值,然后zip
迭代它们:
nestedList = [[1,2,3],[4,5,6]]
for a in zip(*nestedList):
print(a)
输出:
(1, 4)
(2, 5)
(3, 6)
TA贡献1775条经验 获得超11个赞
使用简单的 for 循环和“”.join() 将嵌套列表中的每个 int 映射到带有 map() 的 str。
例子:
>>> ys = [[1, 2, 3], [4, 5, 6], [7, 8, 9, 10]]
>>> for xs in ys:
... print(" ".join(map(str, xs)))
...
1 2 3
4 5 6
7 8 9 10
TA贡献1798条经验 获得超7个赞
您可以在 for 循环中使用 zip() ,输出应如下所示:
(1,4)
(2,5)
(3,6)
或使用这样的简单代码:
nestedList = [[1,2,3],[4,5,6]]
l1 = nestedList[0]
l2 = nestedList[1]
for i in range(3):
print(l1[i],' ',l2[i])
输出应该是这样的:
1 4
2 5
3 6
TA贡献1830条经验 获得超3个赞
您可以简单地使用嵌套的 for 循环来按预期打印:
nestedlist = [[1,2,3],[4,5,6]]
for i in range(len(nestedlist)-1):
for j in range(len(nestedlist[i])):
print(nl[i][j]," ",nl[i+1][j])
输出:
1 4
2 5
3 6
添加回答
举报