我需要根據以下實現的頻率計數對詞進行排序。清潔的停止詞後基於值排序
分裂的話:
words=Counter([item for sublist in m.split('\W+') for item in word_tokenize(sublist)])
頻率計數:
wordsFreq=['%s: %d' %(x, words[x]) for x in words]
輸出:
["limited: 1", "desirable: 1", "advices: 1","new: 8", "net: 5", "increasing: 2",......]
print type(wordsFreq)
輸出
<type 'list'>
你的問題是什麼?這似乎只是你寫的內容的陳述。 – Carcigenicate
Carcgenicate - 我需要根據頻率計數對輸出列表進行排序。爲一個實例限制:1,合意:1,建議:1,增加:2,新:5,新:8 .... – lpt
給這個很好的閱讀:https://wiki.python.org/moin/方法文檔/排序。 'sort'有一個可選參數,可以讓你選擇排序的元素。你可能不希望它們在排序前被製作成字符串。這會讓事情變得複雜。 – Carcigenicate