list获取对象某个属性=a的对象
时间: 2024-02-11 14:36:55 浏览: 53
根据某个属性对List中的所有对象分组,该属性值相同的对象分到一个组
您可以使用Python的列表推导式来获取对象某个属性等于a的对象。假设您有一个对象列表obj_list,其中每个对象都有一个属性attr,您可以使用以下代码来获取attr等于a的对象列表:
```python
result_list = [obj for obj in obj_list if obj.attr == a]
```
这将遍历obj_list中的每个对象,仅将那些attr属性等于a的对象添加到result_list中。
阅读全文