Когда я создаю случайный список номеров, как так:Печать в файл .csv из случайного списка
columns = 10
rows = 10
for x in range(rows):
a_list = []
for i in range(columns):
a_list.append(str(random.randint(1000000,99999999)))
values = ",".join(str(i) for i in a_list)
print values
то все хорошо.
Но когда я пытаюсь отправить вывод в файл, например так:
sys.stdout = open('random_num.csv', 'w')
for i in a_list:
print ", ".join(map(str, a_list))
это только последняя строка, которая выводится в 10 раз. Как написать весь список в CSV-файл?
Это сделало трюк !!! Большое спасибо. – user1793317