簡體   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