列表的查询:
索引查询
name_list = ['Bob', 'Jack', 'Rose']
print(name_list[0])
print(name_list[1])
print(name_list[2])
print(name_list[-1])
print(name_list[-2])
print(name_list[-3])
结论:列表中的索引和字符串中的完全一致,正向索引从0开始从左至右一次递增,负向索引从-1开始从右至左依次递减
#index 查询指定元素在列表中的索引,如果查询成功则返回该元素的正向索引,否则报错 #index 是从左至右查询,返回第一次出现的索引位置,如果没有查询到则会报错.
num_list = [1,2,3,4,5,6,7,8]
print(num_list.index(5))
print(num_list.index(6))
提示:列表中没有 rindex find这两个方法
num_list = [1,2,3,4,5,6,7,8]
print(num_list.index(5))
print(num_list.index(6))
print(num_list.count(5))
print(5 in num_list)
print(9 in num_list) #
print(5 not in num_list)
print(9 not in num_list)
count计数,查询指定元素出现的次数
in 判断元素是否存在列表内 如果在 返回True 如果不在则False
not in 判断数据元素是否不在列表内 如果不在返回True 如果在返回False
注意:使用in /not in数据元素在左边,列表或其他数据序列在右边