猿问

为什么我在简单的 for 循环中得到无效语法?

所以我写了一个简单的 for 循环。它运行得更早,但后来我试图添加到循环中,甚至没有改变它周围的东西。删除我添加的内容后,它在创建 for 循环的行上告诉我语法错误。


def moving_window(tweet):

    dict = {}

    tweet = tweet.split(' ')

    print(type(tweet[0])

    for i in range(len(tweet)):

        tweet_range = tweet[i:i+3]

        tweet_string = ' '.join(tweet_range)

        dict[tweet_string] = 1

for i in range(len(tweet)):

                              ^

SyntaxError: invalid syntax

有任何想法吗???


偶然的你
浏览 83回答 1
1回答

侃侃无极

真正的问题是前一行的括号不平衡:print(type(tweet[0])
随时随地看视频慕课网APP

相关分类

Python
我要回答