【问题标题】:how exactly with keyword in python works [duplicate]python中的关键字究竟是如何工作的[重复]
【发布时间】:2020-10-25 12:17:49
【问题描述】:

我在scrapy中遇到了关键字,并有兴趣了解简短的关键字

【问题讨论】:

  • print(*map(''.join, names), sep='\n')
  • @manee 我们收集独特问题的解决方案,已经得到解决方案的问题将作为重复关闭。这没什么不好,只是将您引导到解决您的问题的“旧”帖子。阅读重复的答案 - 他们解决了你的问题。
  • @PatrickArtner 请取消对这个问题的禁令我已经改变了它
  • 除此之外 - 您永远不会将一个问题更改为不同的问题,从而使其已经给出的答案无效。你将使人们为帮助你而承担的所有工作无效。如果您有一个与主题相关的特定问题,请提出一个新问题 - 有关详细信息,请参阅 How to Ask。您的“编辑”在这里不属于有效问题。
  • 规避我们的规则没有帮助。请阅读:stackoverflow.com/help/question-bans

标签: python python-3.x


【解决方案1】:
names = [['N', 'I', 'T', 'I', 'N'], ['I', 'N', 'T', 'N', 'I']]
formatted = [''.join(name) for name in names]
print(*formatted, sep='\n')

【讨论】:

    【解决方案2】:

    你可以这样做:

    names = [['N', 'I', 'T', 'I', 'N'], ['I', 'N', 'T', 'N', 'I']]
    
    for s in map(''.join, names):
        print(s)
    

    【讨论】:

    • 抱歉让我感到困惑。由于内部字符串都包含字符串,所以它可以工作 - 如果你有混合内部列表(比如[[ 1,"hi"],["hi",2]] - 它不会因为''.join(iterable) 只想要字符串)。
    • @PatrickArtner 是的,在这种情况下,您可以先致电str()
    猜你喜欢
    • 2014-07-23
    • 2011-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    • 1970-01-01
    • 2012-01-26
    • 2019-10-12
    相关资源
    最近更新 更多