我有这样的课:
class MyClass:
def __init__(self, id, names):
self.id = id
self.names = names
稍后,我正在这样做:
classlist = []
classlist.append(MyClass("1", {"Key1", "Value"})) #add first key-value pair
classlist[0].names["Key2"] = "New Value" #add second key-value pair
但它在第三行失败了
TypeError: 'set' object does not support item assignment
。我是 Python 新手,请教我如何正确执行此操作。