@NaZaR_4iK

Как решить ошибку IndexError: list index out of range?

try:
        if user_channel_status[70] != 'left':
            print()
        else:
            await bot.send_message(message.chat.id, '')
    except:
        if user_channel_status[60] != 'left':
            await bot.send_message(message.from_user.id, '')
        else:
            await bot.send_message(message.from_user.id, '')
        await bot.answer_callback_query(call.id)


Помогите можалуйста.
В строках
if user_channel_status[70] != 'left':
if user_channel_status[60] != 'left':
Выдается ошибка

IndexError: list index out of range
  • Вопрос задан
  • 204 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Очевидно в user_channel_status нет элементов с индексом 60 и 70. Решить проблему можно проверкой длины списка.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
03 мая 2024, в 21:24
400 руб./за проект
03 мая 2024, в 21:00
5000 руб./за проект
03 мая 2024, в 20:41
15000 руб./за проект