-2
我在Python集中插入變量時遇到了問題。有誰知道我得到了什麼:s.insert(len(s),x)?在Python中插入變量集
我的問題是當我想要插入或將 x添加到一個集合或列表。
爲什麼我不能做到這一點?以及如何解決這個問題?
我的代碼:
import nltk
import Set
FILE=open("out.txt", "w")
FILE.writelines("this is to show why using NNs :)!!!!\n")
text1=raw_input()
FILE.writelines("first text loaded.....\n")
sentences1=text1.split('.')
FILE.writelines("first text splited.....\n")
text2=raw_input()
FILE.writelines("second text loaded.....\n")
sentences2=text2.split('.')
FILE.writelines("second text splited.....\n")
s=['a','b']
FILE.writelines("\n NNs for first:\n")
for sen in sentences1:
tokens1= nltk.word_tokenize(sen)
tagged1 = nltk.pos_tag(tokens1)
for (x, y) in tagged1:
if y=='NN':
FILE.writelines(x+",")
s.insert(len(s),x)
FILE.writelines(len(s1))
FILE.writelines("\n NNs for second:\n")
for sen in sentences2:
tokens2= nltk.word_tokenize(sen)
tagged2 = nltk.pos_tag(tokens2)
for (x, y) in tagged2:
if y=='NN':
FILE.writelines(x+",")
s2[len(s2)]= x
FILE.writelines(len(s2))
print "********temoum**********"
FILE.close()
+1用來說明設定VS名單。 – Ryan
s.add(x)還有問題 – user1472850
我錯過了什麼,或者是第一個只是說's.append(c)'的複雜方式嗎? – delnan