我相信這應該是非常簡單的,但似乎我無法直截了當地做出正確的選擇。使用計數器選擇Python列表中的所有主要單詞
我有一個列表如下:
comp = [Amazon, Apple, Microsoft, Google, Amazon, Ebay, Apple, Paypal, Google]
我只想打印所發生的大部分話。我做了以下內容:
cnt = Counter(comp.split(','))
final_list = cnt.most_common(2)
這給了我下面的輸出:
[[('Amazon', 2), ('Apple', 2)]]
我不知道什麼參數傳中most_common(),因爲它可以爲每個輸入列表不同。所以,我想知道我能如何打印出現的單詞,比如3個單詞列表或4個單詞列表。因此,對於上面的示例中,輸出如下:
[[('Amazon', 2), ('Apple', 2), ('Google',2)]]
感謝
你使用Python 2.7還是Python 3.2?你能給我們更多的細節嗎? – Bugboy1028
我在Python 2.7 – visakh
亞馬遜在列表中重複3次,輸出結果顯示爲2. –