Форум сайта python.su
kod={ 1:“t”, 906:“g”, 2509:“h”, 209:“j”, 1402:“k”, 1907:“l”}
dadenoe =2509
for i in kod:
if kod == dadenoe:
print(kod)
должно вывести: h.
Выводит ничего(((
почему так объясните кто может пожалуйста
Отредактировано sergeywh2006 (Ноя. 30, 2019 19:58:23)
Офлайн
1) Оформляй посты правильно.
2) У тебя не список, а словарь
3) Ты ерунду написал, вот так надо:
kod = { 1: "t", 906: "g", 2509: "h", 209: "j", 1402: "k", 1907: "l"} dadenoe =2509 for i in kod: if i == dadenoe: print(kod[i])
Отредактировано Rodegast (Ноя. 30, 2019 19:50:03)
Офлайн
Rodegast
Спасибо, понял ошибку!!!
Я только учусь.
Офлайн