例如,如果我有:
l = [["apple", "orange", "banana"], ["grape", "strawberry", "raspberry"]]
我想它是否可以打印:
["apple", "orange", "banana"]
["grape", "strawberry", "raspberry"]
而不是:
[["apple", "orange", "banana"], ["grape", "strawberry", "raspberry"]]
简单的方法吗?
答案 0 :(得分:3)
使用for
循环并遍历列表中的每个项目:
for item in l:
print item
答案 1 :(得分:1)
您的任务是尽可能地分解嵌套数组。
for i in arr:
print(i)
但是假设你有一个双嵌套数组。 你可以这样做:
for i in arr:
for inArr in i:
print(i)
如果您有三重嵌套并且想要打印每个,那么就可以了。
for i in arr:
for inArr in i:
for subArr in inArr:
print(subArr)
我们为每个索引使用foreach,然后继续使用foreach来查看更深的索引。
我知道你只要求第一个,但我想给一个独特的 并深入回答。