Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 7 Online
OpenStudy (anonymous):

Is it necessary that the two or more keys in a dictionary in python can't have duplicate values. . ?? is this allowed: dict={'a':1,'b':2,'a':5}

OpenStudy (anonymous):

it will not throw an exception but, dict['a'] will return 5. After running dict={'a':1,'b':2,'a':3}, dict ={'a':3,'b':2}.

OpenStudy (anonymous):

It's a random process. . if u do dict['a'] u can either get the output as 1 or 3. . Alrt So u mean to say we can have duplicate keys for different values

OpenStudy (anonymous):

I beleive that the 'a':3 part of the initialization just sets 'a' to 3. This is what I got typing in Idle. >>> d={'a':1,'b':2,'a':3} >>> d {'a': 3, 'b': 2}

OpenStudy (anonymous):

ohk thank u :)

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!