如何在python中添加一系列数字

用户名

我有一个奇数列表,但是我仍然需要添加它们:

for n in range(100, 200):
   if n % 2 == 1:
       print sum([n])
桑贝里

如果您希望对100到200范围内的奇数求和,那么最直接的方法是:

sum(range(101, 200, 2))

从101(奇数)开始,到199(奇数),然后加2,这样每个数字都是奇数。例如,

>>> range(101, 110)
[101, 102, 103, 104, 105, 106, 107, 108, 109]

然后,您可以对它们进行汇总。

如果您已有数字列表,则以下两种方法中的任何一种都可以满足您的需求:

>>> nums = [1, 2, 4, 5, 6, 9, 11, 15, 20, 21]
>>> sum(filter(lambda x: x % 2, nums))
62
>>> sum(num for num in nums if num % 2)
62

这可能是您要尝试执行的操作:

>>> total = 0
>>> for num in nums:
...     if num % 2:
...          total += num
...
>>> total
62

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何添加一系列数字中的Java

来自分类Dev

如何在JavaScript中检查一系列数字

来自分类Dev

如何在python中搜索一系列行?

来自分类Dev

如何对bash中的一系列数字求和

来自分类Dev

在 Python 中从一系列数字创建列表

来自分类Dev

如何在Python中使用Pandas创建一系列数字

来自分类Dev

如何在C#中的if语句中分配一系列数字?

来自分类Dev

如何在一系列数字上测试谓词并返回在Prolog中通过的谓词

来自分类Dev

如何在Excel中反转一系列数字的符号?

来自分类Dev

如何在这个质数生成器中实现一系列数字?

来自分类Dev

一系列数字的麻烦python

来自分类Dev

如何在 Pandas 中添加/减去一系列不同的 Month timedeltas?

来自分类Dev

如何在Django中迭代一系列功能?

来自分类Dev

如何在一系列整数中除以a?

来自分类Dev

如何在ansible中循环一系列任务

来自分类Dev

如何从Python文件中解脱一系列对象?

来自分类Dev

如何从python的列表中获取一系列值?

来自分类Dev

如何在Python中循环执行一系列功能?

来自分类Dev

如何在python中给定列表的情况下创建一系列JSON对象?

来自分类Dev

如何在python上的ibapi中获取一系列请求

来自分类Dev

如何根据一系列递增的非连续数字向R中的数据帧添加唯一ID

来自分类Dev

如何非常快速地将数字添加到向量中的一系列元素

来自分类Dev

如何在两个数字之间生成一系列 Alpha 数字?

来自分类Dev

REDSHIFT:如何在redshift(Postgres 8.0.2)中创建一系列数字而不创建表“ numbers”?

来自分类Dev

REDSHIFT:如何在redshift(Postgres 8.0.2)中创建一系列数字而不创建表“ numbers”?

来自分类Dev

如何从一系列数字中获得最小和最大数字?

来自分类Dev

如何遍历对象并匹配对象中一系列数字中的数字?

来自分类Dev

此代码如何在C语言中打印一系列数字?

来自分类Dev

如何在PostgreSQL中生成一系列重复数字?

Related 相关文章

  1. 1

    如何添加一系列数字中的Java

  2. 2

    如何在JavaScript中检查一系列数字

  3. 3

    如何在python中搜索一系列行?

  4. 4

    如何对bash中的一系列数字求和

  5. 5

    在 Python 中从一系列数字创建列表

  6. 6

    如何在Python中使用Pandas创建一系列数字

  7. 7

    如何在C#中的if语句中分配一系列数字?

  8. 8

    如何在一系列数字上测试谓词并返回在Prolog中通过的谓词

  9. 9

    如何在Excel中反转一系列数字的符号?

  10. 10

    如何在这个质数生成器中实现一系列数字?

  11. 11

    一系列数字的麻烦python

  12. 12

    如何在 Pandas 中添加/减去一系列不同的 Month timedeltas?

  13. 13

    如何在Django中迭代一系列功能?

  14. 14

    如何在一系列整数中除以a?

  15. 15

    如何在ansible中循环一系列任务

  16. 16

    如何从Python文件中解脱一系列对象?

  17. 17

    如何从python的列表中获取一系列值?

  18. 18

    如何在Python中循环执行一系列功能?

  19. 19

    如何在python中给定列表的情况下创建一系列JSON对象?

  20. 20

    如何在python上的ibapi中获取一系列请求

  21. 21

    如何根据一系列递增的非连续数字向R中的数据帧添加唯一ID

  22. 22

    如何非常快速地将数字添加到向量中的一系列元素

  23. 23

    如何在两个数字之间生成一系列 Alpha 数字?

  24. 24

    REDSHIFT:如何在redshift(Postgres 8.0.2)中创建一系列数字而不创建表“ numbers”?

  25. 25

    REDSHIFT:如何在redshift(Postgres 8.0.2)中创建一系列数字而不创建表“ numbers”?

  26. 26

    如何从一系列数字中获得最小和最大数字?

  27. 27

    如何遍历对象并匹配对象中一系列数字中的数字?

  28. 28

    此代码如何在C语言中打印一系列数字?

  29. 29

    如何在PostgreSQL中生成一系列重复数字?

热门标签

归档