#查看数据情况:最大值、最小值、总和、长度(个数)
a1 =[1,2,3,4,5]
a2 =["a","b","c"]print(a1,type(a1),"\na1最大值为",max(a1),"\na1最小值为",min(a1),"\na1和为",sum(a1),"\na1长度为",len(a1))print(a2,type(a2),"\na1最大值为",max(a2),"\na1最小值为",min(a2),"\na1长度为",len(a2))#字母不能求和#输出结果[1,2,3,4,5]<class'list'>
a1最大值为 5
a1最小值为 1
a1和为 15
a1长度为 5['a','b','c']<class'list'>
a1最大值为 c
a1最小值为 a
a1长度为 3
#单纯查看数据(同提取数据):索引与切片
lst =[1,2,3,4,5,"a","b","c","d","e"]#1、查看单个数据:这里需要注意的是列表的索引是从0开始的,故最大的索引为列表的长度-1print(lst[0],lst[9])#2、查看多个数据:lst[起始索引:终点索引:步长]#起始索引:默认为0,可以省略;也可以为负数#终点索引:默认为列表的长度-1,也可以省略#步长:默认为1,也可以为负数;正数向右取数,负数向左取数,联想坐标轴print(lst[0:2])#查看前两列数据print(lst[-2:])#查看后两列数据print(lst[-6::-1])print(lst[-6::1])#感觉取数的方法很多,但是总体来看的话记住正常的取数方法就行,后续就是不断尝试#3、查看整个数据print(lst)print(lst[:])#输出结果1 e
[1,2]['d','e'][5,4,3,2,1][5,'a','b','c','d','e'][1,2,3,4,5,'a','b','c','d','e'][1,2,3,4,5,'a','b','c','d','e']
# 查看表格里面是否有对应的数据:in / not in
lst =[1,2,3,4,5,"a","b","c","d","e"]print(1in lst)#查看1是否在lst里面,返回的是布尔值print("f"in lst)#查看f是否在lst里面,返回的是布尔值#输出结果TrueFalse