两种方法
lst=[{"a":1,"b":2,"c":3},{"a":4,"b":5,"c":6},{"a":7,"b":8,"c":9}]
newlst=[]
for d in range(len(lst)):
if lst[d-1]["a"]!=1 and lst[d-1]["b"]!=2 :
newlst.append(lst[d-1])
print (newlst)
lst=[{"a":1,"b":2,"c":3},{"a":4,"b":5,"c":6},{"a":7,"b":8,"c":9}]
for d in range(len(lst)):
if lst[d-1]["a"]==1 and lst[d-1]["b"]==2 :
lst.pop(d-1)
break
print (lst)
循环每个元素 然后if判断在不在这个字典 在的话添加进新的列表。