Necesito escribir en un archivo csv usando python y cada elemento iterador debe comenzar en una nueva línea. Así que el delimitador que estoy usando es "\ n". Después de escribir cada lista, la próxima lista debe escribir desde la siguiente celda. , como a continuación:Python, transposición de una lista y escritura en un archivo CSV
lol = [[1,2,3],[4,5,6]]
El csv será como:
1 4
2 5
3 6
Lo que he intentado:
file = open("test.csv", "wb")
fileWriter = csv.writer(file , delimiter='\n',quotechar='|', quoting=csv.QUOTE_MINIMAL)
spamWriter.writerow([1,2,3])
spamWriter = csv.writer(file , delimiter=',',quotechar='|', quoting=csv.QUOTE_MINIMAL)
spamWriter.writerow([4,5,6])
file.close()
que se traduce, como a continuación:
1
2
3
4 5 6
Usando csv módulo ¿cómo puedo ge t salida como a continuación:
1 4
2 5
3 6
aquí espacio significa coma en un archivo csv.
Gracias.
se escribe con [y] personaje –