我一直在尝试删除列表中的多个词典,但我一次只能删除一个词典.
以下是我正在处理的主要代码.记录是词典列表.我想删除其中包含0的字典.
Records = [{'Name':'Kelvin','Price': 0},{'Name': 'Michael','Price':10}]
Run Code Online (Sandbox Code Playgroud)
我想删除价格为0的词典
def deleteUnsold(self):
for d in records:
for key, value in d.items():
if d['Price'] == 0:
records.remove(d)
Run Code Online (Sandbox Code Playgroud)