##数据容器
##列表,有序集合,可重复元素,可嵌套,可变长,可存储不同类型数据
list1 = [1, 2, 3, 4, 5]
print(list1) # 输出: [1, 2, 3, 4, 5]
#删除下标2
del list1[2]
print(list1) # 输出: [1, 2, 4, 5]
#切片
print(list1[1:3]) # 输出: [2, 4] # 切片,包含开始下标,不包含结束下标
print(list1[1:]) # 输出: [2, 4, 5] # 切片,从开始下标到末尾
print(list1[:3]) # 输出: [1, 2, 4] # 切片,从开头到结束下标
print(list1[:]) # 输出: [1, 2, 4, 5]# 切片,从开头到末尾
print(list1[::2]) # 输出: [1, 4] # 切片,步长为2
print(list1[::-1]) # 输出: [5, 4, 2, 1]# 切片,逆序
print(list1[1:100]) # 输出: [2, 4, 5] # 切片,包含开始下标,不包含结束下标
print(list1[1:100:2]) # 输出: [2, 4] # 切片,包含开始下标,不包含结束下标,步长为2
print(list1[1:100:3]) # 输出: [2, 5] # 切片,包含开始下标,不包含结束下标,步长为3
#方法
list1.append(6) # 在末尾添加元素6
print(list1) # 输出: [1, 2, 4, 5, 6] # 添加元素6
list1.insert(2, 3) # 在下标2处插入元素3
print(list1) # 输出: [1, 2, 3, 4, 5, 6] # 插入元素3
list1.remove(3) # 删除元素3
print(list1) # 输出: [1, 2, 4, 5, 6] # 删除元素3
list1.pop() # 删除并返回末尾元素
print(list1) # 输出: [1, 2, 4, 5] # 删除并返回末尾元素
list1.clear()
print(list1) # 输出: [] # 清空列表
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END





暂无评论内容