Как "безопасно" получить значение по индексу в списке?
_list = [5, 6, 9, 8, 1]
print(_list[6])
Вверху приведен код при исполнении которого будет ошибка - IndexError: list index out of range. Как мне написать код, которые при ошибке выдаст какое-то заранее установленное значение.
dict.get("key", "значения нет") # < Как нибудь так, но только со списком
Или единственный вариант это.
try: ...
except IndexError: ...
Просто странно что у словаря такое есть, а списку не добавили.
Источник: Stack Overflow на русском