Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
3 views
in Python by (16.4k points)

Sorry for this essential inquiry yet my searches on this are not turning up something besides how to get a dictionary's key dependent on its value which I would not really like to use as I just need the content/name of the key and am concerned that looking by value may wind up returning at least 2 keys if the dictionary has plenty of entries... what I am attempting to do is this:

mydictionary={'keyname':'somevalue'}

for current in mydictionary:

   result = mydictionary.(some_function_to_get_key_name)[current]

   print result

   "keyname"

The explanation behind this is that I am printing these out to a document and I need to utilize the key name and the value in doing this 

I've seen the technique underneath however this appears to simply return the key's value

get(key[, default])

1 Answer

0 votes
by (26.4k points)

You need to iterate over keys with:

for key in mydictionary:

   print "key: %s , value: %s" % (key, mydictionary[key])

Are you looking for a good python tutorial? Join the python course fast and gain more knowledge in python.

Watch this video tutorial to gain more knowledge in python

Related questions

0 votes
1 answer
asked Jul 3, 2019 in Python by Sammy (47.6k points)
0 votes
1 answer
0 votes
1 answer
asked Jul 2, 2019 in Python by Sammy (47.6k points)

Browse Categories

...