# -*-coding:UTF-8-*-
# list删除某个元素
list1 = [1, 2, 3, 4]
del list1[3]
print(list1) # [1, 2, 3]
list1.pop(1) # 默认弹出最后一个元素
print(list1) # [1, 3]
# min max(list) 返回最大最小元素
list2 = [3, 5, 2, 6, 7, 0]
print(max(list2)) # 7
print(list2.index(max(list2))) # 4
# 拓展list
list3 = ['a', 'b', 'c'] # ['a', 'b', 'c', 1, 2, 3]
print(list3 + [1, 2, 3])
print(list3 + list(range(3))) # ['a', 'b', 'c', 0, 1, 2]
# extend是list3的内置函数,直接操作list3,没有返回值
list3.extend([1, 2, 3])
print(list3) # ['a', 'b', 'c', 1, 2, 3]
# append是在尾部添加一个元素,extend是一个序列的多个元素
list3.append([3, 4, 5])
print(list3) # ['a', 'b', 'c', 1, 2, 3, [3, 4, 5]]
# list.cop
Python3菜鸟教程(5):list的基本操作和技巧
最新推荐文章于 2024-04-02 07:35:42 发布