Если индекс списка выходит за пределы диапазона [0]
, тогда список пуст и не содержит значения.Вы можете проверить, есть ли в списке какие-либо значения, используя not
, например:
my_list = function_that_returns_a_list()
if not my_list:
print("Your list is empty")
else:
print(my_list[0])
Убедитесь, что ваш re.findall('useful_string: (.*)', prompt)
не возвращает пустой список.