# Professional driver on a closed course. # Don't try this at home. data = """ rose, 1, 500 lilac, 1, 300 lilly, 1, 400 rose, 0, 100 """
data = data.replace(', 1, ', ' += ')
data = data.replace(', 0, ', ' -= ')
class DefaultDict(dict):
def __getitem__(self, key):
return self.get(key, 0)
d = DefaultDict()
exec data in {}, d
print d.items()
--
http://mail.python.org/mailman/listinfo/python-list
