Python 带滤波器的Lambda函数
仅包括新列表中单价大于15.0的非停产(停产=0)产品。 我怎样才能解决这个问题?我如何选择和使用带有单价的Python 带滤波器的Lambda函数,python,Python,仅包括新列表中单价大于15.0的非停产(停产=0)产品。 我怎样才能解决这个问题?我如何选择和使用带有单价的contracted=0,并将其放入代码中 print (list(filter(lambda x: x=0,>15,products))) 我认为产品要么是某个产品类的对象,要么是DICT,如果是这样,您可以使用: 对于特定类别的对象(具有非连续性和单价属性): 对于DICT(具有已停止的和单价键): 我认为产品要么是某个产品类的对象,要么是DICT,如果是这样,您可以使用: 对
contracted=0
,并将其放入代码中
print (list(filter(lambda x: x=0,>15,products)))
我认为产品要么是某个
产品
类的对象,要么是DICT,如果是这样,您可以使用:
对于特定类别的对象(具有非连续性
和单价
属性):
对于DICT(具有已停止的
和单价
键):
我认为产品要么是某个
产品
类的对象,要么是DICT,如果是这样,您可以使用:
对于特定类别的对象(具有非连续性
和单价
属性):
对于DICT(具有已停止的
和单价
键):
嗨,你能提供一个吗嗨,你能提供一个
print(list(filter(lambda x: x.discontinued == 0 and x.unit_price > 15, products)))
print(list(filter(lambda x: x['discontinued'] == 0 and x['unit_price'] > 15, products)))