02列表

##数据容器

##列表,有序集合,可重复元素,可嵌套,可变长,可存储不同类型数据
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
喜欢就支持一下吧
点赞94 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容