Форум сайта python.su
0
Привет всем, я недавно начал изучать python. Сейчас вот изучаю словари.
У меня не получается вывести циклом отсортированный словарь:
rec = {'name': {'first': 'bob', 'last': 'smith'}, 'job': ['dev', 'mgr'], 'age': 40.5} ks = list(rec.keys()) ks.sort() sk = list(rec['name'].keys()) sk.sort() for key in ks: for key in sk: print(key, ' => ', rec['name'][key]) print(key, ' => ', rec[key])
Отредактировано TUfeed13 (Сен. 13, 2018 21:22:43)
Офлайн
13
Что ты хочешь этим добиться? Сортировку ключей словаря? Но зачем лол, в чем смысл если ты сразу к ключам обращаешься
# Life loop while alive: if (fun > boredom) and money: pass_day(fun, boredom, money) continue else: break
Офлайн