@kuzmatop1

Выдает ошибку для кода на питоне ниже. Тип ошибки: rollerblades_list[i_rollerblades] = 0 IndexError: list assignment index out of range. Что не так?

for i_people in people_list:
for i_rollerblades in rollerblades_list:
if i_people <= i_rollerblades:
successful_rent += 1
rollerblades_list[i_rollerblades] = 0
break

print('\nНаибольшее кол-во людей, которые могут взять ролики: ', successful_rent)
  • Вопрос задан
  • 31 просмотр
Решения вопроса 1
@galaxy
i_rollerblades - это НЕ индекс списка rollerblades_list
>>> rollerblades_list = [100, 10, 1]
>>> for i_rollerblades in rollerblades_list:
...   print(i_rollerblades)
...
100
10
1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 250 000 ₽
AGIMA Москва
от 250 000 ₽
18 мая 2022, в 19:29
2300 руб./в час
18 мая 2022, в 19:15
200 руб./за проект
18 мая 2022, в 18:47
10000 руб./за проект