我已经判断了所有其他问题,但没有找到有用的解决方案=/
我有一本 list 字典:
d = {'a': [1], 'b': [1, 2], 'c': [], 'd':[]}
其中某些值为空.在创建这些列表的末尾,我想在返回字典之前删除这些空列表.目前,我try 这样做:
for i in d:
if not d[i]:
d.pop(i)
然而,这给了我运行时错误.我知道你不能在字典中添加/删除元素,而在字典中进行迭代...那么,有什么办法可以解决这个问题呢?