擅长:python、mysql、java
<p>这对我有用,我从这里拿走了:<a href="http://www.wellho.net/mouth/3934_Multiple-identical-keys-in-a-Python-dict-yes-you-can-.html" rel="nofollow noreferrer">Link</a></p>
<pre><code>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'}
</code></pre>