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

【每天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')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值