Если по какой-либо причине вы хотели сделать это вручную (без использования модуля, такого как csv
, pandas
, numpy
и т. д.):
with open('myfile.csv','w') as f:
for sublist in mylist:
for item in sublist:
f.write(item + ',')
f.write('\n')
Конечно, версия может быть подвержена ошибкам и неэффективна ... обычно для этого есть модуль. Но иногда писать свои собственные могут помочь вам понять, как они работают, а иногда просто проще.