辞書を値 (キー) で並べ替える方法

anonymity
リリース: 2019-05-27 14:02:31
オリジナル
7948 人が閲覧しました

sorted 関数

まず、sorted 関数を紹介します。sorted (iterable、key、reverse)。sorted には、iterable、key、reverse の 3 つのパラメーターがあります。

Iterable は、dict.items()、dict.keys() など、反復可能なオブジェクトを表します。 key は、比較に参加する要素を選択するために使用される関数であり、reverse は、比較に使用される関数です。並べ替えを指定します 逆順ですか、それとも順序ですか? reverse=true は逆順 (大から小へ) を意味し、reverse=false は順序 (小から大へ) を意味し、デフォルトは reverse=false です。

辞書を値 (キー) で並べ替える方法

#キーで並べ替え

辞書をキーで並べ替えるには、sorted 関数を直接呼び出すことができます。

my_dict = {'lilee':25, 'age':24, 'phone':12}
sorted(my_dict.keys())
ログイン後にコピー

出力結果は

['age', 'lilee', 'phone']

sorted(my_dict.keys()) を使用して直接キーを押しますvalue ディクショナリをソートするには、ここではキー値が順番にソートされていますが、逆順にソートしたい場合は、 reverse を true に設定するだけで済みます。

sorted(my_dcit.keys(), reverse = true)

以上が辞書を値 (キー) で並べ替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート