如何在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查看更深层的索引
我知道你只要求第一个,但我想给一个独特的
并深入回答