# Python的数据容器,Java中的集合(Collection)
'''
1.列表 List
2.元组 tuple
3.集合 set
4.字典 dict
'''
# 列表 list
# 定义: 用[] 定义一个list
'''
特点:
1.可以存储不同类型的数据
2.可以存储相同数值数据
3.存储数据内容是有序的
4.列表中的元素是可以被删除的
5.列表中可以嵌套列表
'''
list1 = [1, 1, 2, 3, 1.1, True, "str"]
print(list1)
# 取元素
# 通过索引(index)取值,从0开始取值
print(list1[0])
# 切片
# 规则:[开始位置:结束位置:步长]
print(list1[::])
# 反序列取值
print(list1[::-1])
# 修改元素
list1[2] = "A"
print(list1)
# 删除元素
# pop方法:删除列表中最后一个元素
list1.pop()
print(list1)
# remove:删除列表中指定的值,如果出现重复,那么就删除第一个出现的值
list1.remove(1)
print(list1)
# 增加元素
# append:在列表的末尾