【发布时间】:2022-06-18 03:46:08
【问题描述】:
我开始用 Python 编程,我想知道如何比较每个列表的每个元素,检查它是否更大,并将该值添加到新列表中。如果有人可以帮助我,我将不胜感激。在这里我留下我的代码:
Lista = [6, 2, 7, 4, 5]
Lista1 = [2, 3, 5, 6, 7]
Lista2 = []
for x in Lista:
count = 0
if x > Lista[count]:
Lista2.append("BIGGER")
else:
Lista2.append("SMALLER")
count = count + 1
print(Lista2)
输出应该是:["BIGGER", "SMALLER", "BIGGER", "SMALLER", "SMALLER"]
而是说:['SMALLER', 'SMALLER', 'BIGGER', 'SMALLER', 'SMALLER']
【问题讨论】:
-
在 for 循环之外开始计数