一,Python列表
目录
1)列表基本知识
创建列表
mylist=["故人一号","故人二号",'故人三号'] print(mylist)
创建新列表是也可以用list()构造函数thislist=(('apple','banana','pigs')) print(thislist)
注意:列表允许重复
因为列表已编入索引,因此列表可以包含具有相同值的项目
mylist=["故人一号","故人二号",'故人一号'] print(mylist)
2)列出表值
列表项是有序的,可变的,并允许重复值。列表项被索引,第一项有索引[0],第二项有索引[1]
mylist=["故人一号","故人二号",'故人一号'] print(mylist[1])
3)打印列表中的元素
mylist=["故人一号","故人二号",'故人一号']for z in mylist: print(z) print(len(mylist))
4)列表项-数据类型
列表项可以是任何数据类型
list1 = ['apple','banana','cherry'] list2 = [1,3,5,7,9] list3 = [True,False,False] print(list1) print(list2) print(list3)
二,访问列表
1)负索引
负索引意味着从头开始,-1指的是最后一项,-2指的是倒数第二项。
mylist=['川川一号',['川川二号'],['川川三号']] print(mylist[1]) print(mylist[-1])
2)索引范围
mylist=['川川一号',['川川二号'],['川川三号']] print(mylist[1:3])
3)负指数范围
print(mylist[-3:-1])
4)检查是否存在
要检查列表中是否存在指定的项目,使用in关键字