# 列表: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
(三)Python基础4:list
最新推荐文章于 2020-03-09 18:01:42 发布