我想在字典中弹出所有大值及其键,并保留最小的。这是我的程序的一部分
for key,value in dictionary.items():
for key1, value1 in dictionary.items():
if key1!= key and value > value1:
dictionary.pop(key)
print (dictionary)
这导致
RuntimeError: dictionary changed size during iteration
我怎样才能避免这个错误?