擅长:python、mysql、java
<p>另一种方法是在字典中保存数据。由于您正在计算单词的出现次数,因此listwords将具有唯一的单词,并且可以使用它作为字典键。可以使用python sorted方法按相同的顺序对键和值进行排序。在</p>
<pre><code>listWords = ["go", "make", "do", "some", "lot"]
listOccurrences = [2, 4, 8, 1, 5]
dict = {}
i=0
while(len(listWords) > i):
dict[listWords[i]] = listOccurrences[i];
i = i + 1
print sorted(dict, key=dict.get, reverse=True)
print sorted(dict.values(), reverse=True)
</code></pre>