【发布时间】:2013-12-23 12:09:08
【问题描述】:
好的,所以我必须删除所有具有负值的条目。我不明白为什么我的代码不起作用。
def main():
dic = {'aa': 20, 'bb': -10, 'cc': -12}
for i in dic:
if dic[i]<0:
del dic[i]
print(dic)
main()
【问题讨论】:
-
您不能删除此循环中的条目。您可以将它们存储到列表或其他内容中。
-
但这如何帮助我摆脱字典中的那些条目?
标签: python-3.x dictionary