我在以下代码中继续获取“lijst2 = lijst + [cat]”行的错误“意外缩进”。我不知道为什么,因为据我所知,缩进似乎是正确的?请记住我是初学者。谢谢!这是我的代码:
for fileid in corpus.fileids():
tekst1 = corpus.words(fileid)
instantie = defaultdict(float)
cat = mijn_corpus.fileids()
for word in tekst1:
if word in freq:
instantie[word] +=1
for word in freq:
if word not in tekst1:
instantie[word] +=0
lijst1 = []
for key, value in instantie.iteritems():
lijst1.append(value)
lijst2 = lijst + [cat] # Here I get the error message: unexpected indent
resultaten.writerrow(lijst2)
答案 0 :(得分:7)
您混合了空格和制表符。
例如,行resultaten.writerrow(lijst2)
以标签开头,而所有其他行以空格开头(您甚至将其复制到您的问题中)。
最好使用显示此类字符的编辑器: