用python写入一个csv文件,在

2024-06-16 11:39:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用编写器.writerow(groupOfUsers)其中groupOfUsers是用户列表 例如:[“乔”,“约翰”,“简”] 我想所有3个名字打印到一个单元格中,但与当前的命令,它写入3个不同的新行3个名字

我想让它看起来像 乔 厕所 简

而不是


约翰



Tags: 用户命令列表名字厕所writerowgroupofusers
1条回答
网友
1楼 · 发布于 2024-06-16 11:39:51

如果要将条目放在一行中,则需要向其发送一个大小为1的数组。您可以用如下代码传递["joe"\n"john"\n"jane"]

writer.writerow(["\n".join(['joe','john','jane'])])

为了更加清楚:

In [2]: ["\n".join(['joe','john','jane'])]
Out[2]: ['joe\njohn\njane']

相关问题 更多 >