python定义列表的方式_python-列表基本方法

本文介绍了Python列表的基本操作,包括创建、下标取值、切片、追加元素、插入元素、扩展列表、删除元素以及排序等。通过实例展示了如何灵活使用列表这一可变数据类型,帮助读者掌握Python列表的常用功能。
摘要由CSDN通过智能技术生成

1、列表可存储任意数据类型,可变类型数据:数据定义之后,可往这个数据中增删改数据;列表不用定义变量接收,字符串需要接收

li=['11',22,''abc]

2、下标取值

print(li[0]) >>>11

3、切片(左闭右开)

li[0:2:步长默认为1]

4、`li.append('99'),往列表后面加数据

li.append['de','xiao',33] >>>11,22,'abc',['de','xiao',33]

5、`li.insert(位置下标,值)指定位置插入数据

6、extend() 可以往列表中一次性添加多条数据

1、li.extend('AAA') #将AAA拆成3个元素插入 >>>11,22,'ab','A','A','A'

2、li.extend(['de','xiao',33]) >>>11,22,'abc','de','xiao',33

7、删除数据

remove:删除指定元素

li.remove(11)

pop: 默认删除最后一个元素,可根据下标删除元素

li.pop()

clear:清空列表

li.clear()

index:根据值查找下标位置(只返回第一个)

print(li.index(11)) >>>0

count:统计某个元素的数量

print(li.count(11))

sort():排序

li.sort() #默认值reverse=False,从小到大排序;reverse=True,从大到小排序 ;不用接收结果

print(li)

reverse():反序

li.reverse #不用接收结果

print(li)

copy():

li1=li # 赋值,id地址一致

li2=li1.copy()#复制后,内存id不一致

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值