【发布时间】:2015-08-16 20:03:21
【问题描述】:
如何让字典元素成为 Python 中的对象?
我上课了……
class Qs:
def __init__(self,list1,id,quest="",mark=1):
self.__list1=list1
self.__id=id
self.__quest=quest
self.__mark=mark
self.__list1.update({self.__id:{self.__quest:self.__mark}})
如何将对象存储在字典中,以便像这样调用此类中的函数?
dictionary[1].print()
【问题讨论】:
-
我刚做了一个类:class Qs: def __init__(self,list1,id,quest="",mark=1): self.__list1=list1 self.__id=id self.__quest= quest self.__mark=mark self.__list1.update({self.__id:{self.__quest:self.__mark}}) 然后我尝试制作字典并在那里分配对象
-
@Shathaaah 你的问题并不清楚你哪里出错了,而且评论没有保留空格,所以它同样没用。你能用更多代码更新你的问题吗? Python 中的一切都是一个对象,所以这应该工作。其他地方出了点问题。
标签: python class dictionary