Guest User

Untitled

a guest
May 26th, 2018
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. from mkdict import mkdict
  2.  
  3. d = mkdict({
  4. 'key1' : 'value1', #regular dictionary usage
  5. ('key2', 'key3') : 'value2' #these tuple keys will be unpacked to regular keys
  6. })
  7. print d['key1'] #value1
  8. print d['key2'] #value2
  9. print d['key3'] #value2
  10.  
  11.  
  12. d['key4'] = 'value3'
  13. d[('key5', 'key6')] = 'value4'
  14. print d['key4'] #value3
  15. print d['key5'] #value4
  16. print d['key6'] #value4
  17.  
  18. d.set(('tkey1', 'tkey2'), 'value5', tupleKey=True)
  19. print d['tkey1'] #KeyError
  20. print d[('tkey1', 'tkey2')] #value5
Add Comment
Please, Sign In to add comment