【问题标题】:how to make letters into words? [duplicate]如何将字母变成单词? [复制]
【发布时间】:2020-01-29 22:00:18
【问题描述】:

我有一个嵌套列表:

encode= [['t','h','i','s'],['i','s'],['a','w','s','o','m','e']]

我想把上面的嵌套列表转换成字符串:

"this is awesome"

【问题讨论】:

  • 甚至还有一个tutorial
  • 无意冒犯,但这应该很容易用谷歌找到。你试过了吗?
  • 很抱歉,您无法从您的代码 sn-p 中得到您想要的。

标签: python python-3.x


【解决方案1】:
l =" ".join(["".join(i) for i in encode])

【讨论】:

  • 所提供的答案被标记为低质量帖子以供审核。这个提供的答案可能是正确的,但它可以从解释中受益。仅代码答案不被视为“好”答案。以下是How do I write a good answer? 的一些指南。来自review。
【解决方案2】:

简单地说:

words = [''.join(word) for word in encode]
sentence = ' '.join(words)

【讨论】:

    【解决方案3】:

    列表推导式中的连接将字母连接成单词,然后列表外的连接将单词连接成句子

    ' '.join([''.join(x) for x in encode])
    

    【讨论】:

      猜你喜欢
      • 2020-12-26
      • 1970-01-01
      • 2023-02-25
      • 2020-02-11
      • 1970-01-01
      • 2015-11-18
      • 2017-07-10
      • 1970-01-01
      • 2010-11-12
      相关资源
      最近更新 更多