如何在Python中逐行打印嵌套列表中的项目?

如何在Python中逐行打印嵌套列表中的项目?,python,list,nested-lists,Python,List,Nested Lists,例如,如果我有: l = [["apple", "orange", "banana"], ["grape", "strawberry", "raspberry"]] 我想它是否可以打印: ["apple", "orange", "banana"] ["grape", "strawberry", "raspberry"] 而不是: [["apple", "orange", "banana"], ["grape", "strawberry", "raspberry"]] 这样做容易吗 使用f

例如,如果我有:

l = [["apple", "orange", "banana"], ["grape", "strawberry", "raspberry"]]
我想它是否可以打印:

["apple", "orange", "banana"]

["grape", "strawberry", "raspberry"]
而不是:

[["apple", "orange", "banana"], ["grape", "strawberry", "raspberry"]]

这样做容易吗

使用
for
循环并迭代列表中的每个项目:

for item in l:
    print item

使用
for
循环并遍历列表中的每个项目:

for item in l:
    print item

您的任务就是尽可能地分解嵌套数组

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查看更深层的索引

我知道你只要求第一个,但我想给一个独特的 并深入回答


您的任务就是尽可能地分解嵌套数组

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查看更深层的索引

我知道你只要求第一个,但我想给一个独特的 并深入回答