понедельник, 27 апреля 2009
неплохой кусочек, перевод пар в словарь
смотрим теги))def toDict(list):
'''
>>> toDict([('a', 1),('a', 2), ('b', 1)])
{'a': [1, 2], 'b': [1]}
'''
dict = {}
for key, num in list:
if key not in dict:
dict[key] = [num]
else:
templist = dict.get(key)
templist.append(num)
dict[key] = templist
return dict
if __name__ == '__main__':
import doctest
doctest.testmod()
@темы:
ботанизм,
будни,
задушенный шакал