У меня есть словарь, который выглядит следующим образом ...Как написать словарь с несколькими ключами, каждый с несколькими значениями в csv в Python?
cla_1results= {"Tom":[1,7,4],"Dunc":[3,9,4],"Jack":[1,3,5]}
Я хочу написать этот словарь в формате CSV, так что в следующем формате
Не имеет репутацию размещать изображения но это было бы что-то вроде этого ...
Tom, 1, 7, 4
Dunc 3, 9, 4
Jack 1, 3, 5
Ничего из того, что я пробовал, сработало. Мои недавние усилия ниже, но я настоящий новичок в Python и программировании в целом.
import csv
cla_1results= {"Tom":[1,7,4],"Dunc":[3,9,4],"Jack":[1,3,5]}
cla_2results = {"Jane":[1,7,4],"Lynda":[3,9,4],"Dave":[1,3,5]}
cla_3results = {"Gemma":[1,7,4],"Steve":[3,9,4],"Jay":[1,3,5]}
b = open ('test.csv','w')
a = csv.writer(b)
data = cla_1results= {"Tom":[1,7,4],"Dunc":[3,9,4],"Jack":[1,3,5]}
a.writerows(data)
b.close()
, который, к сожалению, только дает мне:
T, o, m
D, u, n, c
J, a, c, k
и т.д.
Пожалуйста, покажите, что вы пытались – EdChum
Я обновил этот вопрос, чтобы показать это теперь EdChum –