以下是一个示例代码,演示如何遍历两个列表,并根据条件将元素添加到第三个列表中。
# 创建两个示例列表
list1 = [1, 2, 3, 4, 5]
list2 = [6, 7, 8, 9, 10]
# 创建一个空的第三个列表
list3 = []
# 遍历列表1和列表2
for num1, num2 in zip(list1, list2):
# 根据条件判断,将元素添加到列表3中
if num1 > num2:
list3.append(num1)
else:
list3.append(num2)
# 打印列表3
print(list3)
输出结果为:
[6, 7, 8, 9, 10]
在上面的示例代码中,我们创建了两个列表list1
和list2
。然后,我们创建了一个空的第三个列表list3
。
接下来,我们使用zip()
函数来同时遍历list1
和list2
。在每次循环中,我们比较list1
和list2
相同位置的元素,并根据条件将较大的元素添加到list3
中。
最后,我们打印出list3
,得到了根据条件筛选后的结果。