以下是按照第一个元素,然后第一个和第二个元素等的顺序迭代列表的解决方法的代码示例:
my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 使用嵌套循环迭代列表
for sublist in my_list:
for element in sublist:
print(element)
# 使用列表推导式迭代列表
flattened_list = [element for sublist in my_list for element in sublist]
print(flattened_list)
输出结果:
1
2
3
4
5
6
7
8
9
[1, 2, 3, 4, 5, 6, 7, 8, 9]
这两种方法都会按照第一个元素,然后第一个和第二个元素等的顺序迭代列表,并输出每个元素。第一种方法使用了嵌套循环,第二种方法使用了列表推导式。