Задать вопрос
@akio1

Почему тут ошибка?

slides = {
   'Кантемир': {
       'length': 100,
       'min_age': 12,
       'status': 'closed'
   },
   'Красный дракон': {
       'length': 53,
       'min_age': 16,
       'status': 'open'
   },
   'Детская': {
       'length': 5,
       'min_age': 7,
       'status': 'open'
   },
   'Закатное солнце': {
       'length': 20,
       'min_age': 16,
       'status': 'fix'
   },
   'Жираф': {
       'length': 31,
       'min_age': 16,
       'status': 'open'
   }
}
for i in range(1):
   print(f'{slides["Кантемир"][i]}')
print('Кантемир')
for i in range(1):
   print(f'{slides["Красный дракон"][i]}')
print('Красный дракон')
for i in range(1):
   print(f'{slides["Детская"][i]}')
print('Детская')
for i in range(1):
   print(f'{slides["Закатное солнце"][i]}')
for i in range(1):
   print(f'{slides["Жираф"][i]}')
print('Жираф')


не понимаю что тут не так вроде вчера было нормально
Traceback (most recent call last):
File "c:\Users\Acer\Desktop\EasyCode\first_prodject\mane11.py", line 29, in
print(f'{slides["Кантемир"][i]}')
~~~~~~~~~~~~~~~~~~^^^
KeyError: 0

вот ошибка
  • Вопрос задан
  • 212 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 2
@Everything_is_bad
1. for i in range(1)для какой цели ты написал этот треш?
2. Где у тебя тут список, чтобы можно было обращаться по индексу?
открывай учебник и читай про тип данных dict
Ответ написан
Комментировать
Lord_of_Rings
@Lord_of_Rings Куратор тега Python
Дунадан - северный странник. Злой, но очень добрый
slides["Кантемир"] - это словарь, а не список.
Поддерживаю Everything_is_bad
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
30 янв. 2025, в 03:54
400000 руб./за проект
30 янв. 2025, в 03:50
500000 руб./за проект
30 янв. 2025, в 03:41
3000 руб./за проект