如果我有一个列表,例如,基于数字或基于字符串的值,我希望能够轻松过滤数据并根据需要选择内容。
我正在处理的列表非常庞大,我会通过某些用户参数指定的多个过滤器来运行它。
例如,列表可能类似于[(Object 1, attribute 1, attribute 2), () ... ()]
,其中一个过滤器可能只返回属性1小于X或大于Y的元组。在这种情况下,将返回整个元组,具有所有属性。
我意识到内置的lambda函数带有过滤器,或者在括号表示法中使用for ... in ... if
语法进行过滤。
最有效的方法是什么,Numpy Library中哪些内容更有用?