您的位置:首页 > 编程语言 > Python开发

【每天1分钟】PYTHON基础之数据类型-列表(常用内置函数)

2019-07-08 22:17 363 查看
版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

【每天1分钟】PYTHON基础之数据类型-列表(常用内置函数)

  • len(列表):返回列表中的元素个数,同样适用于元组、字典、集合、字符串等。
>>> aList = [1, 2, 3, 4]
>>> len(aList)
4
  • max(列表):返回列表中的最大元素,同样适用于元组、字典、集合、range对象等。
>>> aList = [1, 2, 3, 4]
>>> max(aList)
4
  • min(列表):返回列表中的最小元素,同样适用于元组、字典、集合、range对象等。
>>> aList = [1, 2, 3, 4]
>>> min(aList)
1
  • sum(列表):对列表的元素进行求和运算,对非数值型列表运算需要指定start参数,同样适用于元组、range。
>>> sum(range(1, 11))                       #sum()函数的start参数默认为0
55
>>> sum(range(1, 11), 5)                    #指定start参数为5,等价于5+sum(range(1,11))
60
>>> sum([[1, 2], [3], [4]], [])             #这个操作占用空间较大,慎用
[1, 2, 3, 4]
  • zip()函数返回可迭代的zip对象。
>>> aList = [1, 2, 3]
>>> bList = [4, 5, 6]
>>> cList = zip(a, b)                       #返回zip对象
>>> cList
<zip object at 0x0000000003728908>
>>> list(cList)                             #把zip对象转换成列表
[(1, 4), (2, 5), (3, 6)]
  • enumerate(列表):枚举列表元素,返回枚举对象,其中每个元素为包含下标和值的元组。该函数对元组、字符串同样有效。
>>> for item in enumerate('abcdef'):
print(item)

(0, 'a')
(1, 'b')
(2, 'c')
(3, 'd')
(4, 'e')
(5, 'f')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: