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 k = c.keys() # Get all keys as a list |
<<< | O'Reilly OSCON 2000, Introduction to Python, Slide 16 July 17, 2000, beazley@cs.uchicago.edu |
>>> |