Basic Types (Dictionaries)Dictionaries (Associative Arrays)
a = { } # An empty dictionary
b = { 'x': 3, 'y': 4 }
c = { 'uid': 105,
'login': 'beazley',
'name' : 'David Beazley'
}
Dictionary Access
u = c['uid'] # Get an element
c['shell'] = "/bin/sh" # Set an element
if c.has_key("directory"): # Check for presence of an member
d = c['directory']
else:
d = None
d = c.get("directory",None) # Same thing, more compact
|
| <<< | O'Reilly OSCON 2000, Advanced Python Programming, Slide 13 July 17, 2000, beazley@cs.uchicago.edu |
>>> |