Соритровка словаря

Имеется словарь вида:

d = {'c': 'test1', 'a': 'test2', 'b': ['test3', 'test4']}

Я написал функцию, которая его сортирует:

def sort_d():
    sorted_d = sorted(d.items())
    d = dict(sorted_d)
    retrun d

ПО итогу хочу получить отсортированный словарь в переменной d, но получаю ошибку:UnboundLocalError: local variable 'd' referenced before assignment Я не понимаю, как её можно исправить? sorted_d спокойной можно вернуть, а вот с изменеием d возникает проблема.


Ответы (0 шт):