Решение исключения list.index() в python

1- Знакомство с list.index

Описание :
Функция index() используется для получениясписокНайти позицию индекса первого вхождения значения
Синтаксис :
index() Синтаксис метода:
list.index(x[, start[, end]])
Параметры :
x-- Объект для поиска.
start -- необязательный, начальная позиция для поиска.
end -- необязательно, конечная позиция поиска.
Возвращаемое значение :
Этот метод возвращает позицию индекса искомого объекта. Если объект не найден, генерируется исключение
. Что такое
исключение? Когда программа работает, если интерпретатор Python обнаруживает ошибку, он останавливает выполнение программы и
вызвать некоторые ошибки Это исключение.
Когда мы разрабатываем программу, трудно справиться со всеми особыми ситуациями.
Благодаря захвату исключений мы можем выполнять централизованную обработку для чрезвычайных ситуаций, чтобы обеспечить надежность и стабильность программы .

2- Обходной путь

использоватьпопробовать-кромепредложение

При разработке программы, если невозможно определить выполнение определенных кодов (синтаксис программы полностью корректен),
можно добавить ключевое слово try для перехвата исключений;

try: код, который нужно попытаться выполнить,
за исключением: обработки ошибки

демо :

list = [1,2]
try:
    list.index(3)
    print("在")
except:
    print("不在")

おすすめ

転載: blog.csdn.net/qq_44391957/article/details/120395228