我有一个基本程序,它采用现有列表,要求用户输入,并在列表中搜索用户输入的元素。我希望它找到它所在的索引,并打印索引。当我输入不在列表中的值时,我收到错误消息:“ValueError: 7 is not in list”
如何阻止程序给出错误消息,或者让用户知道该值不在列表中?
编辑,添加代码:
L = [4, 10, 4, 2, 9, 5, 4]
L2 = []
print ("L = ",L)
x = input("Enter an element to search for in the list: ")
x = int(x)
m = L.index(x)
L2.append(m)
print("Found occurences at indexes: ",L2)
我只是想找出所有事件的索引,如果没有,打印一条错误消息。