小编use*_*654的帖子

在Python中生成EVEN数字列表

基本上我需要帮助从我在Python中创建的列表中生成偶数:

[1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, ...]
Run Code Online (Sandbox Code Playgroud)

我尝试了几种不同的方法,但每次打印时,都有奇数混合在一起!

我知道如果我要做0-100的范围,如何生成偶数/奇数,但是,只获得前面提到的列表中的偶数数字让我难过!

PS我只使用python几天,如果事实证明非常简单,提前谢谢!

编辑:感谢所有的回复,在你的帮助下我已经解决了这个小问题.以下是我最终要完成的一些练习,要求总结偶数的斐波纳契数列:

F = [1, 2]
while F[-1] < 4000000
    F.append(F[-1] + F[-2])

sum(F[1::3])
4613732
Run Code Online (Sandbox Code Playgroud)

python numbers fibonacci

9
推荐指数
2
解决办法
4万
查看次数

标签 统计

fibonacci ×1

numbers ×1

python ×1