for k in dictVar
dictVar.pop(k)
python 遍历一个dict、set类型的同时,并且在改变这个变量的长度,这时候就会抛错
RuntimeError: dictionary changed size during iteration
解决方法
python 2.x
for k in dictVar.keys()
python 3.x
for k in list(dictVar)
for k in dictVar
dictVar.pop(k)
python 遍历一个dict、set类型的同时,并且在改变这个变量的长度,这时候就会抛错
RuntimeError: dictionary changed size during iteration
解决方法
python 2.x
for k in dictVar.keys()
python 3.x
for k in list(dictVar)