У меня есть две переменные - animals
и food
; если я печатаю их, они выглядят какСохранение данных .csv в Python
var1 var2
pig acorn
pig acorn
pig carrot
pig potato
pig acorn
pig carrot
dog meat
dog acorn
dog carrot
dog potato
dog carrot
dog meat
cat meat
cat fish
cat carrot
cat potato
и так далее ...
Я хочу, чтобы эти данные будут храниться в новом файле CSV в следующем формате (но не могу понять, как это сделать она):
animals food count
pig acorn 15
pig carrot 7
pig potato 10
dog acorn 2
dog meat 10
dog potato 1
и так далее ... другими словами, я хочу наблюдение в переменной animals
к повторятся ровно столько раз, сколько есть различные типы элементов в переменной food
, и место агрегированный балл в новой переменной е. Например, если есть 50 вхождений pig
, 30 из которых являются acorn
, 10 из которых являются carrot
и 10 potato
, я хотел бы, чтобы выглядеть следующим образом:
pig acorn 30
pig carrot 10
pig potato 10
Являются ли списки «животных» и «продуктов питания»? – jayelm
Нет, но я хочу сохранить их в виде списков. Или, скорее, как словари. – DeffRoll
Как представляются «животные» и «еда»? Вы говорите, что это переменные Python. – jayelm