给定一个字符串列表,如何将它们分成字符串?

时间:2018-11-29 21:27:04

标签: python string python-3.x

我有以下字符串列表:

a = ['a','the quick fox', 'b', 'c', 'hi there']

如何将其转换为:

'a','the quick fox', 'b', 'c', 'hi there'

我试图:

 "','".join(a)

但是,它给我的回报是:

"hey','the quick fox','b','c','hi there"

代替:

'hey','the quick fox','b','c','hi there'

1 个答案:

答案 0 :(得分:0)

您可以获取每个字符串的join representation,而不是将引号添加为repr的一部分,而该字符串将包括引号,然后将它们加入:

print(', '.join(map(repr, a)))
# 'a', 'the quick fox', 'b', 'c', 'hi there'