python 008 __ 小斌文档 | 对列表的操作

008 对列表的操作

列表和字符串一样,也是序列类型的数据,索引方式同字符串详情参考字符串操作
列表内的元素直接用英文的逗号隔开,元素是可变的,所有列表是可变的数据类型,而字符串不是
列表中的元素可以是任何类型的数据对象
如:字符串、列表、元组、字典、集合、函数

1. 列表的创建
l1 = []
12 = ['hello',1]
# 列表嵌套
l3 = [['one','two','three'],[1,2,3]]
2. 索引取值、in和统计序列类型的长度
3. 列表的基本操作
  • 通过索引直接修改
l1 = ['a1','a2','a3']
l1[0] = 'hello'
l1
['hello','a2','a3']      #输出 
  • append() 向列表的最后位置,添加一个元素,只接收一个参数
l1 = ['a1','a2','a3']
l1.append('hello')
l1
['a1','a2','a3','hello']     #输出
  • insert() 向原列表的指定位置插入一个元素,接收两个参数,第一个是索引号,第二个是要插入的元素
l1 = ['a1','a2','a3']
l1.insert(1,'hello')
l1
['a1', 'hello', 'a2', 'a3']       #输出
  • pop() 从原列表中删除一个元素,并且把这个元素返回,默认删除最后一个元素,可以指定索引号删除
# 默认删除最后一个元素
l1 = ['a1','a2','a3','a4']
l1.pop()
l1
['a1','a2','a3']     #输出
l1.pop(1)
l1
['a1','a3']      #输出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值