Cześć.
Chciałbym zapisać dane do csv.
Próbowałem na 2 czy 3 sposoby, ale każdy zapisywał wszystko w kolumnie "A", cały wiersz.
import csv
lista1 = [11, 22, 33]
lista2 = [['a', 'b', 'c'], [1, 2, 3], ['aa', 'bb', 'cc']]
with open(r'C:\Temp\ok.csv', 'w') as f:
write = csv.writer(f)
write.writerow(lista1)
write.writerows(lista2)
Na numpy też probowalem, wszystko w kolumnie "A", delimiter zmieniałem, na \t nic nie robi (wstawia biały znak) na \n schodzi wiersz niżej.
np.savetxt(r"C:\Temp\ok.csv", lista2, delimiter =", ", fmt ='% s')