class person(object):
def __init__(self,name):
self.name = name
# As it would print for a user
def __str__(self):
return self.name
# As it would print for a debugging person
def __repr__(self):
return "'"+self.name+"'"
Dict = {person('evt'): '2001',
person('evt'): '1024001',
person('src'): 'mstrWeb.my.fbb.fb.2001',
person('src'): 'mstrWeb.my.fbb.1024001'}
print (Dict) #outputs
{'evt': '2001', 'evt': '1024001', 'src': 'mstrWeb.my.fbb.fb.2001', 'src': 'mstrWeb.my.fbb.1024001'}
Python dict有唯一的键。这是绕不开的。在
一种方法可能是在Python中创建一个
defaultdict
列表,然后在表单代码中使用jingafor
循环来迭代dict的值或者,如果您能够发送
json
字符串,this workaround for handling duplicate keys可能会有帮助:给定
编码
^{pr2}$这对我有用,我从这里拿走了:Link
相关问题 更多 >
编程相关推荐