在CSV文件Python中将多个行和列编写为多行和列
嗨,我对作为CSV的写列表有一些疑问,
我有多个列表,例如以下
head = ["name","roll_no","age"]
name = ["mohan","naveen","deepan"]
roll_no = [2087,2083,2090]
age = [23,23,24]
我需要CSV文件输出为 头列必须标题
name roll_no age
mohan 2087 23
naveen 2083 23
deepan 2090 24
:我尝试过的代码:
def write_csv(self, data, header_list):
my_df = pd.DataFrame(data)
my_df.to_csv(path_or_buf='my_csv.csv', index=True, header=header_list)
任何帮助都将不胜感激
hi I have some doubts regarding writing lists as CSV
I have multiple lists like following
head = ["name","roll_no","age"]
name = ["mohan","naveen","deepan"]
roll_no = [2087,2083,2090]
age = [23,23,24]
I need CSV file output as
the head list must header of the columns
name roll_no age
mohan 2087 23
naveen 2083 23
deepan 2090 24
here is the code that I tried:
def write_csv(self, data, header_list):
my_df = pd.DataFrame(data)
my_df.to_csv(path_or_buf='my_csv.csv', index=True, header=header_list)
Any help would be appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试:
打印:
并保存
data.csv
(从libreoffice屏幕截图):Try:
Prints:
and saves
data.csv
(screenshot from LibreOffice):