删除字典中不存在的键值对会报这个错误,你这个是随机删除,产生了重复的随机数,第一次删除后,第二次就会报错了。
试试这样 :
del dic[random.choice(list(dic.keys()))]