列表对象拥有一个 index() 方法, 它接受一个值, 如果该值存在于该列表对象中, 就返回它的下标索引值:
books = [\'梦的化石\', \'冬泳\', \'鱼翅与花椒\'] print(books.index(\'冬泳\'))
运行结果:
1
如果列表对象中存在重复的值, 就只返回第一次查询到的值所对应的下标索引:
books = [\'梦的化石\', \'冬泳\', \'鱼翅与花椒\',\'冬泳\'] print(books.index(\'冬泳\'))
运行结果:
1
如果传入的值不在列表中,那么就会抛出 ValueError:
print(books.index(\'莫斯科\'))
运行结果:
ValueError: \’莫斯科\’ is not in list
