# Новое в Python 3.8 reversed(dict)
dict
- словарь.Операция reversed(dict)
возвращает обратный итератор по ключам словаря dict
. Является ссылкой на операцию reversed(dict.keys())
.
Не путать с обратной сортировкой. Дополнительно смотрите встроенную функцию reversed()
.
Операция поддерживается с версии Python-3.8.
# Операция поддерживается Python-3.8 и выше >>> x = {'five': 5, 'two': 2, 'three': 3, 'one': 1, 'four': 4, 'six': 6} >>> y = reversed(x) >>> y # {'six': 6, 'four': 4, 'one': 1, 'three': 3, 'two': 2, 'five': 5} # До Python-3.8 разворачивать словарь можно так >>> x = {'five': 5, 'two': 2, 'three': 3, 'one': 1, 'four': 4, 'six': 6} >>> y = dict(reversed(x.items())) >>> y # {'six': 6, 'four': 4, 'one': 1, 'three': 3, 'two': 2, 'five': 5}