ディクショナリ内のすべての大きな値とそのキーをポップアウトし、最小のものを保持したい。これが私のプログラムの一部です
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
このエラーを回避するにはどうすればよいですか?