3 回答
江户川乱折腾
TA贡献1851条经验 获得超5个赞
是的,你可以使用该__contains__方法,这就是in操作员使用的:
In [1]: to_filter=['age','height','name', 'address']
...: as_float=['age', 'height', 'weight']
In [2]: list(filter(to_filter.__contains__, as_float))
Out[2]: ['age', 'height']
白衣染霜花
TA贡献1796条经验 获得超10个赞
您也许还可以使用set来获得结果。
to_filter=['age','height','name', 'address']
as_float=['age', 'height', 'weight']
are_float = set(to_filter)-set(as_float)
添加回答
举报
0/150
提交
取消