四、组合数据类型
1.列表
列表是最常用的Python数据类型,它可以将若干数值存放于-一个方括号内,以逗号作为分隔。列表的数据项不需要具有相同的类型
创建列表
list_one = [] # 使用[]创建空列表
li_two = list() # 使用list()创建空列表
listl = []
list2 = [3,7,6,9,5]
list3= ["s","k","c","l"]
访问列表元素
列表中的元素可以通过索引或切片这两种方式进行访问,也可以在循环中依次访问
1.1切片
查找列表中的一段值[起始值:步长],和字符串提取字符一样,只不过字符串取得是字符,列表取的一个数据类型/元素,但是字符串不能索引改值
list_1=[2,3,"python","列表"]
print(list_1[0:3:1]) #默认步长为1
运行结果:
1.2.len() 长度表示列表元素的多少
list_1=[2,3,"python","列表"]
print(len(list_1))
运行结果:
1.3.count()查看列表某个元素的个数
list_1=[2,3,"python","列表",2,2,2,2]
print(list_1.count(2))
运行结果:
1.4.index()(查询元素,起始位置,结束位置)不写默认全部,当输出为0,索引在0处位置
list_1=[2,3,"python","列表","红色","蓝色",7,8]
print(list_1.i