Есть ли «однострочный» способ получить список ключей из словаря в отсортированном порядке?

Списокsort() Метод - это функция-модификатор, которая возвращаетNone.

Поэтому, если я хочу перебрать все ключи в словаре, я не могу сделать:

for k in somedictionary.keys().sort():
    dosomething()

Вместо этого я должен:

keys = somedictionary.keys()
keys.sort()
for k in keys:
    dosomething()

Есть ли симпатичный способ перебирать эти ключи в отсортированном порядке, не разбивая его на несколько этапов?

Ответы на вопрос(3)

Ваш ответ на вопрос