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