list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
list1 = []
for i in list:
if i < 5:
i = 0
list1.append(i)
elif i == 5:
i = 5
list1.append(i)
else:
list1.append(1)
print(list1)
打印结果:
[0, 0, 0, 0, 5, 1, 1, 1, 1]