首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将长的列表转换为python中以逗号分隔的字符串?

如何将长的列表转换为python中以逗号分隔的字符串?
EN

Stack Overflow用户
提问于 2018-08-02 05:50:21
回答 2查看 0关注 0票数 0

我有一个长的列表,我想把它连接到一个逗号分隔的字符串中。

在PHP中,我会这样做:

代码语言:txt
复制
$output = implode(",", $array)

在Python中,我不知道如何做到这一点。我试过使用Join,但这不起作用,因为元素是错误的类型(也就是说,不是字符串)。是否需要创建列表的副本并将副本中的每个元素从Long转换为字符串?还是有更简单的方法来做呢?

EN

回答 2

Stack Overflow用户

发布于 2018-08-02 14:25:26

你必须将INT转换为字符串,然后可以加入它们:

代码语言:txt
复制
','.join([str(i) for i in list_of_ints])
票数 0
EN

Stack Overflow用户

发布于 2018-08-02 15:48:16

你可以使用map转换列表,然后加入它们。

代码语言:txt
复制
",".join( map( str, list_of_things ) )

顺便说一句,这适用于任何对象(不仅仅是Long)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档