(三)Python基础4:list

4-list.py

# 列表:list

# list是一种有序的集合,可以随时添加和删除其中的元素

l = ['a', 'b', 'c', 'd', 'e']

# 1. 打印全表
print(l) # ['a', 'b', 'c', 'd', 'e']


# 2. 按索引访问
print(l[0]) # a
print(l[3]) # d
# print(l[5]) # 报错 IndexError: list index out of range
print(l[-1]) # e 访问最后一个元素(倒序访问)


# 3. 统计元素个数
print(len(l)) # 5


# 4. 插入元素
l.append('f') # 追加,尾部插入
print(l) # ['a', 'b', 'c', 'd', 'e', 'f']

l.insert(0, 'A') # 指定位置插入
print(l) # ['A', 'a', 'b', 'c', 'd', 'e', 'f']


# 5. 删除元素
ret = l.pop() # 尾部删除, 返回弹出的元素
print(ret, l) # f ['A', 'a', 'b', 'c', 'd', 'e']

ret = l.pop(0) # 删除指定位置的元素, 返回弹出的元素
print(ret, l) # A ['a', 'b', 'c', 'd', 'e']


# 6. 替换元素
l[1] = 'B'
print(ret, l)


# 7. 元素类型可以不同, 也可以是另一个列表
l = ['a', 123, ['aa', 'bb'], True]
print(l, len(l)) # ['a', 123, ['aa', 'bb'], True] 4
print(l[2][0]) # aa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值