繁体   English   中英

您如何加入列表中的所有项目?

[英]How do you join all items in a list?

我有一个列表,它将一个单词的每个字母一个一个地添加到该列表中,直到程序运行,我才知道列表中会包含什么。 如何将列表中的每个字母连成一个单词? 例如将['p', 'y', 't', 'h', 'o', 'n']转换为['python']

a = ['a', 'b', 'c']
res = "".join(a)

您可以使用再次转换回字母列表:

list(res)
''.join(str(v) for v in my_list)

由于您不知道列表中将包含什么

''.join(['p','y','t','h','o','n'])

有关更多信息,请参见str.join

  s=""
  for v in [['p', 'y', 't', 'h', 'o', 'n']:
         s+=v
  res=[s]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM