什么是更好的替代lambda x, y: x | y
形式operator.x
背景:我正在尝试动态地形成 django 查询,为此我创建了一些类似的东西queries=[Q(**{query_key: phrase}) for query_key in query_keys]
,其中 query_keys 是代表 django 查询的动态字符串列表,例如id__icontains
如https://docs.python.org/3/library/operator.html#mapping-operators-to-functions所示,|
operator对应的函数被调用or_
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句