斤斤计较之Python:列表操作函数

斤斤计较之Python:列表操作函数

函数

功能

用法

备注

len()

计算字符串的长度

len(string)

只用于列表、元组、字典

append()

在列表尾部添加新元素

list.append(A)

等价于a[len(a):] = [x]

[[[],[],[]],[]]

列表嵌套

支持嵌套

list1. extend (list2)

将列表list2中的元素添加到列表list1中

list1. extend (list2)

等价于a[len(a):] = L

list1. insert (i, x)

将元素i插入到列表list1中的第i个位置上

list1. insert (i, x)

a.insert(len(a), x)等价于a.append(x)

list1. remove (x)

将列表list1中的值为x的第一个元素删除

list1. remove (x)

没有x则返回错误

list1. pop ( [ i ] )

删掉列表指list1中指定的第i个元素,默认为最后一个

返回删掉的元素值

list1. clear ()

清空列表list1

list1. clear ()

等价于del a[:]

list1. index (x)

返回列表中第一个值为x的序号

list. index (x)

没有x会返回错误

list1. count (x)

计算x出现的个数

list. count (x)

没有返回0

list1. sort ()

对列表的元素进行排序

list. sort ()

list1. reverse ()

将列表a的顺序倒置

list1. reverse ()

list. copy ()

返回列表的一个浅拷贝

list. copy ()

等价于 a[:]

del

删除某个或者某些元素,以序号为标记

del a[0:3]删除a的前三个元素

del a[:]等价于清空列表

enumerate()

返回序号和值两个元素

enumerate(list1)

zip()

打包函数,将列表对应位置以元组分队

list(zip([1,2,3],[4,5,6]))

[(1,4),(2,5),(3,6)]

sorted()

排序函数,将列表进行排序返回

sorted([6,5,4,3,2,1])

list1[:]

返回列表的切片副本

本人的另一篇博文详细记录了python列表的基本操作:传送门

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值