Python-列表方法

append


语法

list.append(object)

描述

>>> list.append.__doc__
'L.append(object) -> None -- append object to end'
  1. 作用:在列表list末端添加一个新的元素object
  2. 返回值:无
  3. 其他:原列表发生改变

举例:

>>> a = [1, 2, 3]
>>> a.append('new')
>>> a
[1, 2, 3, 'new']

count


语法

list.count(value)

描述

>>> list.count.__doc__
'L.count(value) -> integer -- return number of occurrences of value'
  1. 作用:统计列表list中某个值value 出现的次数
  2. 返回值:返回次数(int)

举例:

>>> a = [1,1,'a']
>>> a.count(1)
2
>>> a.count('a')
1
>>> a.count(2)
0

index


语法

index(value, [start, [stop]])

描述

>>> list.index.__doc__
'L.index(value, [start, [stop]]) -> integer -- return first index of value.\nRaises ValueError if the value is not present.'
  1. 作用:在列表list中找出某个值value 第一个匹配项的索引位置
  2. 返回值:如果列表中有这个值,这返回索引位置;如果没有则抛出异常

举例:

>>> a = [1, 2, 1, 3]
>>> a.index(1)
0
>>> a.index(1, 1, -1)
2

reverse


语法

list.reverse()

描述

>>> list.reverse.__doc__
'L.reverse() -- reverse *IN PLACE*'
  1. 作用:将 list 中的元素进行反向排序
  2. 返回值:无
  3. 其他: list 被重新排序

举例

>>> a = [1, 2, 3]
>>> a.reverse()
>>> a
[3, 2, 1]

pop


语法

list.pop([index])

描述

>>> list.pop.__doc__
'L.pop([index]) -> item -- remove and return item at index (default last).\nRaises IndexError if list is empty or index is out
of range.'
  1. 作用:将 list 中索引为index 的元素去掉并返回该元素。 index 默认为最后一个元素。 若列表为空或者index 超出范围,则抛出异常
  2. 返回值:索引为index 的元素
  3. 其他: list 发生改变

举例

>>> a = [1, 2, 3, 4, 5]
>>> a.pop()
5
>>> a
[1, 2, 3, 4]
>>> a.pop(0)
1
>>> a
[2, 3, 4]
>>>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值