Метод списка sort()
— это функция-модификатор, которая возвращает None
.
Поэтому, если я хочу перебрать все ключи в словаре, я не могу сделать:
for k in somedictionary.keys().sort():
dosomething()
Вместо этого я должен:
keys = somedictionary.keys()
keys.sort()
for k in keys:
dosomething()
Есть ли красивый способ перебирать эти ключи в отсортированном порядке, не разбивая их на несколько шагов?