Python将列表转换为字符串

时间:2020-02-23 14:42:56  来源:igfitidea点击:

在本教程中,我们将看到如何将列表转换为Python中的字符串。

我们可以简单地使用String的Join方法将列表转换为Python中的字符串。

字符串的join方法

String的join方法返回字符串,其中序列的元素由分隔符连接。

sep.join(sequence)

让我们看一些例子。

在没有任何分隔符的情况下加入列表中的所有字符串

listOfChars = ["a" , "b", "c", "d", "e"]
''.join(listOfChars)

输出:

'abcde'

加入空间列表中的所有字符串

listOfWords=["Hello", "world", "from", "theitroad"]
' '.join(listOfWords)

输出:

'Hello world from theitroad'

使用逗号列出列表中的所有字符串

listOfCountries=["Netherlands", "China", "Nepal", "France"]
countries_str=','.join(listOfCountries)
print(countries_str)

输出:

HNetherlands,China,Nepal,France

将ints列表转换为python中的字符串

如果我们有INT列表,则可以使用MAP函数将每个项转换为字符串。

list1 = [1, 2, 3, 4]
str1 = ''.join(map(str, list1))
print(str1)

输出:

1234