将列表转换为 Python 程序中的字符串
在本文中,我们将学习如何解决下面给出的问题陈述。
问题陈述 − 给定一个列表可迭代对象,我们需要将其转换为一个字符串类型可迭代对象。
有四种方法可以解决给定的问题。我们一个一个地来看一下 −
暴力算法
示例
def listToString(s): # initialize an empty string str_ = "" # traverse in the string for ele in s: str_ += ele # return string return str_ # main s = ['Tutorials', 'Point'] print(listToString(s))
输出
TutorialsPoint
使用内置 join() 方法
示例
def listToString(s): # initialize an empty string str_ = "" # return string return (str_.join(s)) # main s = ['Tutorials', 'Point'] print(listToString(s))
输出
Tutorialspoint
使用列表解析
示例
def listToString(s): # initialize an empty string str_=''.join([str(elem) for elem in s]) # return string return str_ # main s = ['Tutorials', 'Point'] print(listToString(s))
输出
Tutorialspoint
使用内置 map() 和 join() 方法
示例
def listToString(s): # initialize an empty string str_=''.join(map(str, s)) # return string return str_ # main s = ['Tutorials', 'Point'] print(listToString(s))
输出
Tutorialspoint
结论
In this article, we have learnt about python program to convert a list into a string .
广告