У меня есть словарь dct = {'one' : 1, 'two' : 2, 'three' : 3 }
, и я хотел бы поменять местами «один» на «два», как показано ниже.
dct = {'two' : 1, 'one' : 2, 'three' : 3}
Есть какой-либо способ сделать это?
Вы можете использовать типичный шаблон обмена несколькими назначениями Python:
dct["one"], dct["two"] = dct["two"], dct["one"]
Попробуй это:
temp = dct["one"]
dct["one"] = dct["two"]
dct["two"] = temp
Это простой пример. На самом деле мне приходится менять местами некоторые пары ключей среди большого количества ключей.