python序列数据类型——列表

列表是python内置序列之一,不可哈希,可修改。下面是本人复习《Python基础教程》(Magnus Lie Hetland)第二章的总结笔记。

  方法运用例子注意事项
在末尾增加一个值appendx.append(element) 
在末尾增加多个值extendx.extend(y)y为有多个值组成的序列
在指定位置插入insert,切片在索引号为3处插入value
x.insert(3,value)
x[3:3]=[value]
 
删除末尾最后一个元素popx.pop()修改列表值,并且返回被删除的元素
删除值removex.remove(value)就地修改,无返回值;删除第一个为指定值的元素
删除指定位置的值deldel x[3:5] 
切片x[3:5]=[ ] 
清空clearx.clear( ) 
直接赋值直接赋值,切片x[2]=3  ;
x[2:4]=list('el')
 
成员资格检查inelement in x返回布尔类型
查元素第一次出现的索引indexx.index(value)返回索引号
排序元素顺序反转reversex.reverse( )就地修改,无返回值
reversedy=reversed(x) 
排序sortx.sort( )就地排序,无返回值
sortedy=sorted(x)
另一种:
y=x.copy( )
y.sort( )
sorted(seq)
返回列表
高级排序例如:x.sort(key=len)使用len函数为每个元素创建一个键,再根据这些键进行排序
倒序排序x.sort(reverse=True) 
复制复制-y=xx,y指向同一个对象;当y变化时,x也会相应变化
copyy=x.copy( )y关联到x的副本
计算计算元素countx.count(value) 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值