Tôi có một danh sách các số mà tôi muốn đặt trong một cột trong tệp .csv. Mã bên dưới ghi các giá trị trên một hàng. Làm thế nào tôi có thể thay đổi mã để Python viết mỗi giá trị trên một hàng riêng biệt? Cảm ơn.Viết một danh sách Python vào một cột CSV đơn
with open('returns.csv', 'wb') as f:
writer = csv.writer(f)
writer.writerow(daily_returns)
ISTM tệp CSV chỉ có cột không cần csv.writer. Chỉ cần sử dụng '' f.writelines ([ret + '\ n' cho ret trong daily_returns]) '' –
@RaymondHettinger: Có lẽ điều này đã được tìm nạp, nhưng giá trị 'ret' có thể chứa' '\ n'' ký tự hoặc dấu phân cách sẽ cần trích dẫn. – unutbu