# 直接改 list1 = [1, 2, 3, '数据', True, [4, 5, 6]] list1[1] = '大家' print(list1) 运行后 [1, '大家', 3, '数据', True, [4, 5, 6]]
# index # 查询指定下标,使用index要用一个新变量接收 # 如果有多个元素,只返回第一个元素的下标 # 可以指定范围查询,如果查询的元素不存在则报错 list1 = [1, 2, 3, '数据', True, [4, 5, 6]] demo = list1.index(3) print(demo) 运行后 2 demo = list1.index('数据', 1, 5) # 后面数值为下标范围 print(demo) 运行后 3
# count # 查找指定元素的出现次数,使用count要用一个新变量接收 # 查询不到元素返回0,不会报错 list1 = ['a', 'b', 'a', 'c', 'a', 3, 2, 5, 2, 5] demo = list1.count('a') print(demo) 运行后 3
# 不能直接指定范围内查询,如要查询可以用下面的方法 demo = list1[5:].count(5) print(demo) 运行后 2