Python-初学者帮助-如何将多个值附加到列表中?

问题描述 投票:0回答:1

我是python的初学者,正在尝试学习初学者的概念,例如列表,条件和附加。我正在尝试制作一个查看数字的程序,检查它是偶数还是奇数,然后将其附加到偶数或奇数列表。

但是使用此代码,我每次只能更改num值,并且将1值放入任一列表中,如何对多个数字执行此操作?谢谢

evenList = []
oddList = []

num = 1

if num%2==0:
    evenList.append(num)
else:
    oddList.append(num)

print("even list: " + str(evenList))
print("odd list: " + str(oddList))


python list conditional-statements
1个回答
0
投票

替换为:

num = 1
if num%2==0:
    evenList.append(num)
else:
    oddList.append(num)

带有类似内容:

for num in range(20):
    if num % 2 == 0:
        evenList.append(num)
    else:
        oddList.append(num)

现在,您将获得一堆不同的num值以追加到列表中。

© www.soinside.com 2019 - 2024. All rights reserved.