python 中求和函数 sum详解

转载 2016年03月25日 17:57:33
sum是python中一个很实用的函数,但是要注意它的使用,我第一次用的时候,就把它这样用了:
s = sum(1,2,3)
结果就悲剧啦
其实sum()的参数是一个list
例如:
sum([1,2,3])
sum(range(1,11))
还有一个比较有意思的用法
a = range(1,11)
b = range(1,10)
c =  sum([item for item in a if item in b]) 
print c
输出:
45

Python 中求和函数 sum 用法

Python 中求和函数 sum 用法今天在看《集体编程智慧》这本书的时候,看到一段Python代码,当时是百思不得其解,总觉得是书中排版出错了,后来去了解了一下sum的用法,看了一些Python大神...
  • xiaoyu90520
  • xiaoyu90520
  • 2017年03月25日 21:47
  • 14532

用Python实现一个1加到n求和功能的函数

用Python写一个函数实现1+2+...+n的功能。 方法1、使用for循环 def accSum(n): sum = 0 for i in range(1, n+1): #...
  • GarfieldEr007
  • GarfieldEr007
  • 2015年11月01日 20:20
  • 11337

搞不懂 numpy.sum 请过来

numpy.sum  官方给的例子里,是一会按列求和,一会按行求和,总有种不确定感(轴axis好术语化呀,没线性代数基础完全不懂呀)那两维以上的怎么办? 先看方法说明 numpy.sum(a,...
  • fencer911
  • fencer911
  • 2016年06月18日 15:41
  • 13192

python 中求和函数 sum详解

sum是python中一个很实用的函数,但是要注意它的使用,我第一次用的时候,就把它这样用了: 1 s = sum(1,2,3) 结果...
  • mjj_1094
  • mjj_1094
  • 2017年04月14日 21:26
  • 4052

在python中对list求和及求积

# the basic way s = 0 for x in range(10): s += x# the right way s = sum(range(10)) # the basic w...
  • qianggezhishen
  • qianggezhishen
  • 2015年06月17日 12:36
  • 31823

python的list求和与求积

python中,无论是对的list求和还是求积,我都给出了两种方法。 1。对list求和 1.1 s=0 for i in range(10): s+=i 1.2 ...
  • lingan_Hong
  • lingan_Hong
  • 2017年01月12日 00:39
  • 3701

腾讯马拉松之数列求和(python 实现)

数列求和 返回比赛首页 给定n个数字和一个范围[x,y],求从这n个数字中任意取出一些数字,使得它们的和在范围[x,y]中有多少种取法。 输入: ...
  • qigan30125
  • qigan30125
  • 2012年09月08日 22:34
  • 2318

python 列表,数组和矩阵sum的用法区别

1. 列表使用sum, 如下代码,对1维列表和二维列表,numpy.sum(a)都能将列表a中的所有元素求和并返回,a.sum()用法是非法的。  但是对于1维列表,sum(a)和numpy.sum...
  • zhuzuwei
  • zhuzuwei
  • 2017年09月01日 09:50
  • 1949

python实现列表对应元素求和的两种方法

这篇主要介绍python实现列表对应元素求和的两种方法。    方法一:采用zip()方法:   # -*- coding: utf-8 -*- import math import numpy ...
  • momaojia
  • momaojia
  • 2017年07月15日 16:30
  • 4193

python sum()函数和.sum(axis=0)函数的使用

参考: http://www.cnblogs.com/yyxayz/p/4033736.html http://www.pythontab.com/html/2013/pythonjichu_0918...
  • u012005313
  • u012005313
  • 2015年10月15日 15:51
  • 12406
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python 中求和函数 sum详解
举报原因:
原因补充:

(最多只允许输入30个字)