我通过关于这个题目的答案的数据库中查找,找不到答案,基本上是我通过一本字典循环,我发现了,“字典大小的变化,”运行时错误呢我突然跑出一个关键迭代恢复之前和值和插入另一个。
for patterns in dict_copy.keys():
new_tuple = ()
for items in range(len(patterns)):
if patters[items] not in exclusion:
new_tuple += (patterns[items],)
dict_copy[new_tuple] = dict_copy.get(patterns)
dict_copy.pop(patterns)
我正在使用的字典的格式为:{( “A”, “B”, “C”, “d”):4,( “B”, “A”, “C”, “d”) “2 ...}我几乎只是混淆了,它认为我chaning字典大小的事实