私は基本的に辞書を反復処理し、キー/値を最大値から最小値まで出力しようとしています。私はこのサイトを検索しており、多くの人がラムダを使用していますが、その仕組みがよくわからないので、今のところ避けようとしています.
dictIterator = iter(sorted(bigramDict.iteritems()))
for ngram, value in dictIterator:
print("There are " + str(value) + " " + ngram)
上記のコードを見て、キーと値のペアを最大から最小の順に返すイテレータを作成すると想定しましたが、そうではありません。
誰が問題が何であるかを見ることができますか? またはこれを行う別の方法は?