3 回答
![?](http://img1.sycdn.imooc.com/54584cb50001e5b302200220-100-100.jpg)
江户川乱折腾
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']
![?](http://img1.sycdn.imooc.com/533e4d660001312002000200-100-100.jpg)
白衣染霜花
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
提交
取消