我们有一些具有属性的对象
class my_object:
def __init__(self, type, name):
self.type = type
self.name = name
和一个列表,其中包含许多具有不同type
和name
值的对象。
我需要的是一种理解,它可以执行以下操作:
if my_object.type == 'type 1' in object_list:
object_list.remove(all objects with name == 'some_name')