Da muss es doch was bei Itertools geben?
Verfasst: Dienstag 21. Juni 2011, 14:35
Hallo,
Ich habe zwei Listen und möchte daraus ein Dict erstellen, die erste Liste als Keys, die zweite als Value zum jeweiligen Key.
Gibt's da was bei Itertools, was ich gerade übersehe oder müsste ich Folgendes schreiben:
(Das funktioniert zwar, fühlt sich aber eher umständlich an).
Ich habe zwei Listen und möchte daraus ein Dict erstellen, die erste Liste als Keys, die zweite als Value zum jeweiligen Key.
Gibt's da was bei Itertools, was ich gerade übersehe oder müsste ich Folgendes schreiben:
Code: Alles auswählen
for row_num in xrange(1, sheet.nrows):
values = sheet.row_values(row_num, 0, sheet.ncols)
csv_dict = dict()
for index, title in enumerate(titles):
csv_dict[title] = values[index]
print csv_dict
csv_sink.writerow(csv_dict)