0
To nie jest błąd

Урок 3. Внесение данных, обработка, ссылки.80%

Сергей Блашкин 12 lat temu Ostatnio zmodyfikowane przez bulat 12 lat temu 0

Урок 3. Внесение данных, обработка, ссылки.80%
Вот это будет работать:
for p in ljudi:
  if p['jazyk']['god_sozdanija'] <= 1985:
  p['jazyk'] = jazyki['python']
При вводе этого кода выдает ошибку


Поэкспериментируй с ним, а потом дай команду continue_lesson() , чтобы перейти к контрольным заданиям.


Traceback (most recent call last):
  File "<stdin>", line 58, in _acodemyRunUserCode
  File "userCode", line 2, in <module>
TypeError: string indices must be integers, not str

Odpowiedź

Odpowiedź
To nie jest błąd
Видимо p['jazyk'] оказался строковым значением. Например, названием языка.
А там должна была лежать ссылка на описание языка.

Проверьте. (можно выведя его на экран)

Odpowiedź
To nie jest błąd
Видимо p['jazyk'] оказался строковым значением. Например, названием языка.
А там должна была лежать ссылка на описание языка.

Проверьте. (можно выведя его на экран)