1.列表 list 符号:[]
1.1 可以存在空列表: a=[]
1.2 列表中可以包括所有数据类型:a=[1,0.33,'hello',[1,2,3],True]
1.3 列表中的元素 根据逗号进行切割:print(len(a)) -->5
1.4 列表中的元素存在索引:从0开始
1.5 获取列表中的单个值:列表[索引值]
print(a[-1]) -->True
print(a[2]) -->hello
1.6列表的切片 同字符串的操作 列表名[索引头:索引尾:步长] 同字符串一样
print(a[::2]) -->[1,'hello',True]
print(a[0:5:2]) -->[1,'hello',True]
print(a[0:99:2]) -->[1,'hello',True] 根据有多少元素进行切片
1.7列表的使用
列表是存放数据的数据类型
存储数据是一个类型的,建议使用列表
1.8列表增加数据: insert append 可以添加任何类型的数据
append 尾部 追加 不可以追加多个数据,每次只能添加一个
a=[1,0.33,'hello',[1,2,3],True]
a.append("小傻子")
print("a列表的值{0}".format(a)) -->a列表的值[1,0.33,'hello',[1,2,3],True,'小傻子']
insert 任何位置追加,需要指定位置---指定元