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 循環來按預期打?。?/p>
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
添加回答
舉報