看板 Python 關於我們 聯絡資訊
就是例如 有一個 test.txt , 裡面是一篇文章 test.txt內容如下: i am a pig pig pig pig 則 判別出 4 有四個不同的單字 我只有想到這樣做, import string t=open('test.txt') G={} a=string.split(t.readline()) for i in range(len(a)) G[a[i]]=1 print len(G) 只能拿現有的弄 請問還有更好的方法嗎:( -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.151.4
uranusjr:只能拿現有的弄 <== 啥意思, 這方法有什麼讓你不滿的嗎XD 07/13 00:19
a0954153:因為所學不多,想看看有沒有更好的方法:D 07/13 00:32
uranusjr:這種需求用 hash 已經是很好的解了, 別沒事找事做 =p 07/13 00:40
cibs:以這個要求不能單用 split 哦: word, 和 word. 和 word 07/13 01:32
cibs:應視為同一個字 07/13 01:32