0
私はPythonでオブジェクトの配列を持っています。どのように私はループ配列を通って、ここでPythonの重複配列項目の属性を設定しました
valid=False
として重複する名前を持つすべてのオブジェクトを設定することができますことは、私のテストコードは次のとおりです。
class Asset(object):
def __init__(self, name=""):
self.name = name
self.valid = True
items = [
Asset("doug"),
Asset("kevin"),
Asset("kim"),
Asset("kevin")
]
for x in items:
print vars(x)
だから、現実には、このテストの結果は次のようになります。
> {'name': 'doug', 'valid': True}
> {'name': 'kevin', 'valid': False}
> {'name': 'kim', 'valid': True}
> {'name': 'kevin', 'valid': False}