dictionary
を作成しましたPythonで。次の手順で辞書をソートしました。
dict = {}
dict[identifier] = dst
sorted_dict = sorted(dict.items(), key=operator.itemgetter(1))
print sorted_dict
ここで
identifier
は
key
ですおよび
dst
は
value
です
最初の
N
を取得したい辞書の要素。どうすればそれができますか?
回答 2 件
collectons.Counter
それは行く方法です:from collections import Counter count_dict = Counter(the_dict) print(count_dict.most_common(n))
ここに実際の例があります
関連記事
- Pythonのリストから各辞書を抽出する必要がありますか?
- JAVA:すべてのキュー要素を抽出して保存する
- mongoDBのドキュメント内にネストされたドキュメントの配列から特定の要素を抽出する方法は?
- 辞書のリストから値を抽出してリストに追加する方法
- numpy配列を使用せずにPython辞書から「行」の要素にアクセスするにはどうすればよいですか
- 辞書Pythonの要素を別のインデックスに移動する
- セットを使用せずにPythonでディクショナリの2つの値のリスト内の共通要素を見つける方法は?
- (Python)辞書に特定の要素を入力する
- xmlの要素から名前空間属性を抽出します
- Seleniumを使用してYouTube検索からN要素のPython辞書を作成する
slicing
を使用するn
を抽出する リストの要素