Basic Types (Dictionaries)Dictionaries (Associative Arrays)a = { } # An empty dictionary b = { 'x': 3, 'y': 4 } c = { 'uid': 105, 'login': 'beazley', 'name' : 'David Beazley' } Dictionary Accessu = 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 |
>>> |