Как распечатать каждый список в списке1 или списке2 как столбец без включенного '[]'?Напишите список списков в строку csv
import csv
def test():
list1 = [[1, 2, 3, 4], [3, 2, 5], [9, 3, 6, 8, 4]]
list2 = [[2, 2, 4, 4], [1, 9, 10], [2, 7, 7, 4, 5]]
with open('doc.csv', 'w', newline='') as file:
writer = csv.writer(file, quotechar='"', quoting=csv.QUOTE_ALL)
writer.writerow(list1)
writer.writerow(list2)
if __name__ == '__main__':
test()
Это близко к тому, что я хочу, но есть [] в строке:
[1, 2, 3, 4],[3, 2, 5],[9, 3, 6, 8, 4]
[2, 2, 4, 4],[1, 9, 10],[2, 7, 7, 4, 5]
EDIT:
Я хочу:
"1, 2, 3, 4","3, 2, 5","9, 3, 6, 8, 4"
"2, 2, 4, 4","1, 9, 10","2, 7, 7, 4, 5"
Что вы хотите, чтобы каждый список-в колонке выглядеть? – martineau
Пожалуйста, покажите результат, который вы _actually_ желаете, а не просто показываете нам неправильный вывод и заставляете нас угадать, что вы можете захотеть. – abarnert
См. Мое редактирование ..... – arynhard