在 Python 程序中将列表转换为字符串

pythonserver side programmingprogramming

在本文中,我们将了解下面给出的问题陈述的解决方案。

问题陈述 − 我们得到了一个可迭代列表,我们需要将其转换为字符串类型可迭代。

有四种方法可以解决给定的问题。让我们一一看看它们−

强力方法

示例

def listToString(s):
   # 初始化一个空字符串
   str_ = ""
   # 遍历字符串
   for ele in s:
      str_ += ele
   # 返回字符串
   return str_
# main
s = ['Tutorials', 'Point']
print(listToString(s))

输出

TutorialsPoint

使用内置 join() 方法

示例

def listToString(s):
   # 初始化一个空字符串
   str_ = ""
   # 返回字符串
   return (str_.join(s))
# main
s = ['Tutorials', 'Point']
print(listToString(s))

输出

Tutorialspoint

使用列表推导式

示例

def listToString(s):
   # 初始化一个空字符串
   str_=''.join([str(elem) for elem in s])
   # 返回字符串
   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 .

相关文章