List 需要帮助为我的编程101课程制作列表吗

List 需要帮助为我的编程101课程制作列表吗,list,python-3.x,List,Python 3.x,我是编程新手,我的编程任务要求我创建一个名为my_numbers的“列表”,其中包含使用for循环的0到100之间的奇数,我正在尝试找出如何创建一个列表,并将2添加到前面的数字中,并不断重复。这是我目前在Python3.5中的代码,提前感谢所有回答的人 my_numbers = [1] for i in range (0,100): my_numbers = my_numbers + [2] 因此,您的解决方案是: my_numbers = range(1, 1

我是编程新手,我的编程任务要求我创建一个名为my_numbers的“列表”,其中包含使用for循环的0到100之间的奇数,我正在尝试找出如何创建一个列表,并将2添加到前面的数字中,并不断重复。这是我目前在Python3.5中的代码,提前感谢所有回答的人

    my_numbers = [1]
    for i in range (0,100):
        my_numbers = my_numbers + [2]
因此,您的解决方案是:

my_numbers = range(1, 100, 2)
1-范围的开始,包括

100-范围结束,不包括在内

2步

或者在for循环中:

a = []
for x in range(1, 100):
    if x % 2 == 1:
        a.append(x)
或者简单地说:


对于每一个介于1和100之间的数字,如果你将该数字除以2,并有一个1的提示,然后将该数字添加到列表中。

谢谢,这看起来比我想象的要简单得多。