代码如下:
def dict_insert(dic,pre_key,key,value):
# 插入到 pre_key 关键字 的后面
lis = list(dic.items())
lis.insert([*dic].index(pre_key)+1,(key,value))
return dict(lis)
dict1 = {'a':1, 'b':2, 'd':4, 'e':5}
dict1 = dict_insert(dict1,'b','c',3)
print(dict1) # {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}