文本統計有一個問題需大神解答,謝謝哦
代碼如下:
readtxt='''
this is a test txt !
can you see this ?
'''
readlist=readtxt.split()
dict={}
for every_word in readlist:
? ? if every_word in dict:
? ? ? ? dict[every_word]+=1
? ? else:
? ? ? ? dict[every_word]=1
print(dict)
這是我在別處看到的例子,dict[every_word]+=1,此處的[every_word]+這里不懂,為什么累計加就是這樣表達的?
2018-11-07
dict[every_word] += 1 ?相當于 dict[every_word] =?dict[every_word] + 1;
+= ?是一種變量增加的縮寫