Итак, я написал программу, которая вставляет кортежи в CSV-файл. Это код:Python и CSV: вывести все в одну строку
with open('data.csv','a') as out:
csv_out=csv.writer(out)
#csv_out.writerow(['Restaurant Name','Change'])
for x, y in zip(arrayForInitialSpots, arrayForChosenSpots):
csv_out.writerow(x+y)
И это прекрасно работает, потому что он выводит:
Café A,0,Café B,0
Restaurant A,0,Restaurant B,0
Restaurant C,0,Restaurant D,0
E's Place,0,F's Restaurant,0
Но то, что я хочу, чтобы написать выше в одной строке, так:
Café A,0,Café B,0,Restaurant A,0,Restaurant B,0,Restaurant C,0,Restaurant D,0,E's Place,0,F's Restaurant,0
Как мне это сделать? Я пытался использовать .format() символ r \ n \, но он все еще не делает того, что я хочу. Какие-либо предложения? Благодаря!
добавьте свои данные –