【问题标题】:How do I read the following lines of code?如何阅读以下代码行?
【发布时间】:2021-03-31 20:14:55
【问题描述】:

对这个基本问题道歉,因为我对这个话题很陌生。

 conlltags = [(word, pos, chunktag) for ((word,pos),chunktag)
                     in zip(sentence, chunktags))]

你能把上面的代码分解成下面给出的格式吗:

for i in exampleSentence:
    letterByLetter = i
    print(letterByLetter)

【问题讨论】:

    标签: python nlp nltk nltk-book


    【解决方案1】:

    我知道的最简单的形式:

    conlltags = []
    for i in range(min(len(sentence), len(chunktags))):
        conlltags.append((sentence[i][0], sentence[i][1], chunktags[i]))
    

    【讨论】:

      【解决方案2】:

      我认为您最好查找以下主题:

      • 列表推导 - link
      • zip() 函数 - link

      这将使您更好地了解正在发生的事情,并且在您未来的一个项目中使用它非常有用!

      【讨论】:

        猜你喜欢
        • 2017-09-28
        • 2019-04-16
        • 1970-01-01
        • 1970-01-01
        • 2019-01-09
        • 2013-05-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多