基本上我需要帮助在Python中从我创建的列表中生成偶数:
[1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, ...]
我尝试了几种方法,但每次打印时都会混杂着奇数和偶数!我知道如果我在0-100的范围内进行计算,可以生成偶数/奇数数字,但是只从上述列表中获取偶数数字让我感到困惑!
附言:我只使用python几天,如果这个问题最终证明非常简单,提前感谢!
编辑:感谢所有回复,借助你们的帮助,我解决了这个小问题。以下是我最终完成斐波那契数列中偶数数字求和的一些练习内容:
F = [1, 2]
while F[-1] < 4000000
F.append(F[-1] + F[-2])
sum(F[1::3])
4613732