将具有多个元素的元组转换为列表中的字符串

时间:2013-10-30 04:40:01

标签: python

转换的简单方法是什么:

(1,0,0,0,0,0)

['100000']

我知道如何使用

将其切换到列表
list()

但我无法弄清楚如何将元素组合成一个字符串并将其保存在列表中。

1 个答案:

答案 0 :(得分:0)

sep.join(strlist)使用sep作为分隔符加入一个字符串列表。

在这种情况下,您将有三个步骤:

  1. 将int列表转换为strs列表,可以这样完成: strlist = map(str, intlist)
  2. 使用join将字符串列表转换为单个字符串。 intstring = "".join(strlist)

    设置分隔符= ""会使它一起挤压成一个字符串。

  3. 将字符串转换为包含字符串的列表: final = [intstring]
  4. 或者在一行中,如在falsetru的评论中:

    [''.join(map(str, digits))]