Pythonでキーで辞書を並べ替えるにはどうすればよいですか

アンカーサラフ

以下の辞書を並べ替えて、並べ替えられた辞書から最初の5つの項目を印刷する必要があります。

station_dict_platOne = {'6': 'Daly City', '12': 'Daly City', '19': 'Daly City', 'Leaving': 'Millbrae', '16': 'SF Airport', '28': 'Millbrae', '10': 'SF Airport', '22': 'SF Airport'}

私はこのコードを使用しています:

j=0
for i in sorted(station_dict_platOne):
        if j<5:
        print(i+" "+"min", station_dict_platOne[i])
        j = j+1

しかし、出力を下回っており、これは正しい出力ではありません。

10 min SF Airport
12 min Daly City
16 min SF Airport
19 min Daly City
22 min SF Airport
DánielSomogyi

エラーはおそらくコードではなく、入力にあります。キーは文字列(テキスト)であり、int(数値)ではないので、'10' < '6' == True

キーに数字を使用するか(6: 'Daly City'引用符なしで)、注文時に解析します(sorted(station_dict_platOne, key=lambda t: int(t))forループを呼び出します)。

注:どちらの方法も「Leaving」キーで失敗します。フィルタリングするか、特別な場合を使用する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonで辞書を英数字順に値で並べ替えるにはどうすればよいですか?

分類Dev

Ordereddictを使用せずにPython辞書をキーで並べ替えるにはどうすればよいですか?

分類Dev

PYTHON-辞書の値を並べ替えて丸め、同じキーに割り当てたままにするにはどうすればよいですか?

分類Dev

辞書をキーで並べ替え、キーと値の両方を含む辞書全体を返すにはどうすればよいですか?

分類Dev

辞書でリストを並べ替えるにはどうすればよいですか

分類Dev

配列を辞書に並べ替えるにはどうすればよいですか?

分類Dev

配列を辞書に並べ替えるにはどうすればよいですか?

分類Dev

リストを辞書式に並べ替えるにはどうすればよいですか

分類Dev

辞書の値を2番目のキーで並べ替えるにはどうすればよいですか?

分類Dev

リスト内の辞書の値を並べ替えるにはどうすればよいですか?

分類Dev

次の辞書のリストを並べ替えるにはどうすればよいですか?

分類Dev

辞書エントリのリストを値で並べ替える(カスタム並べ替え)にはどうすればよいですか?

分類Dev

Pythonでテキストファイルを並べ替えるにはどうすればよいですか?

分類Dev

文字列に格納されている数値を辞書式順序で並べ替えるにはどうすればよいですか?

分類Dev

Python3でフルネームの辞書キーを姓で並べ替えてグループ化するにはどうすればよいですか?

分類Dev

辞書式順序で並べ替えられた配列に最初に別の配列を追加するにはどうすればよいですか?

分類Dev

タプルを値として持つ値で辞書を並べ替えるにはどうすればよいですか

分類Dev

リストの値を値として、辞書を降順で並べ替えるにはどうすればよいですか?

分類Dev

乗算キーをすべて辞書に存在させるにはどうすればよいですか?(python)

分類Dev

配列を並べ替えるにはどうすればよいですか?

分類Dev

週を並べ替えるにはどうすればよいですか

分類Dev

Pythonでネストされた辞書の値とキーを切り替えるにはどうすればよいですか?

分類Dev

文字を並べ替えて、単語を辞書に存在させるにはどうすればよいですか?

分類Dev

PythonでDataFrameを日付で並べ替えるにはどうすればよいですか?

分類Dev

Pythonで行を並べ替えて情報を抽出するにはどうすればよいですか?

分類Dev

Pythonで、値にリストが含まれる辞書がある場合、そのリスト内のアイテムの量に基づいて辞書を並べ替えるにはどうすればよいですか?

分類Dev

Linuxでn行ごとにデータを並べ替えるにはどうすればよいですか?

分類Dev

データベースを日付で並べ替えるにはどうすればよいですか?

分類Dev

Redditユーザーをカルマで並べ替えるにはどうすればよいですか?

Related 関連記事

  1. 1

    Pythonで辞書を英数字順に値で並べ替えるにはどうすればよいですか?

  2. 2

    Ordereddictを使用せずにPython辞書をキーで並べ替えるにはどうすればよいですか?

  3. 3

    PYTHON-辞書の値を並べ替えて丸め、同じキーに割り当てたままにするにはどうすればよいですか?

  4. 4

    辞書をキーで並べ替え、キーと値の両方を含む辞書全体を返すにはどうすればよいですか?

  5. 5

    辞書でリストを並べ替えるにはどうすればよいですか

  6. 6

    配列を辞書に並べ替えるにはどうすればよいですか?

  7. 7

    配列を辞書に並べ替えるにはどうすればよいですか?

  8. 8

    リストを辞書式に並べ替えるにはどうすればよいですか

  9. 9

    辞書の値を2番目のキーで並べ替えるにはどうすればよいですか?

  10. 10

    リスト内の辞書の値を並べ替えるにはどうすればよいですか?

  11. 11

    次の辞書のリストを並べ替えるにはどうすればよいですか?

  12. 12

    辞書エントリのリストを値で並べ替える(カスタム並べ替え)にはどうすればよいですか?

  13. 13

    Pythonでテキストファイルを並べ替えるにはどうすればよいですか?

  14. 14

    文字列に格納されている数値を辞書式順序で並べ替えるにはどうすればよいですか?

  15. 15

    Python3でフルネームの辞書キーを姓で並べ替えてグループ化するにはどうすればよいですか?

  16. 16

    辞書式順序で並べ替えられた配列に最初に別の配列を追加するにはどうすればよいですか?

  17. 17

    タプルを値として持つ値で辞書を並べ替えるにはどうすればよいですか

  18. 18

    リストの値を値として、辞書を降順で並べ替えるにはどうすればよいですか?

  19. 19

    乗算キーをすべて辞書に存在させるにはどうすればよいですか?(python)

  20. 20

    配列を並べ替えるにはどうすればよいですか?

  21. 21

    週を並べ替えるにはどうすればよいですか

  22. 22

    Pythonでネストされた辞書の値とキーを切り替えるにはどうすればよいですか?

  23. 23

    文字を並べ替えて、単語を辞書に存在させるにはどうすればよいですか?

  24. 24

    PythonでDataFrameを日付で並べ替えるにはどうすればよいですか?

  25. 25

    Pythonで行を並べ替えて情報を抽出するにはどうすればよいですか?

  26. 26

    Pythonで、値にリストが含まれる辞書がある場合、そのリスト内のアイテムの量に基づいて辞書を並べ替えるにはどうすればよいですか?

  27. 27

    Linuxでn行ごとにデータを並べ替えるにはどうすればよいですか?

  28. 28

    データベースを日付で並べ替えるにはどうすればよいですか?

  29. 29

    Redditユーザーをカルマで並べ替えるにはどうすればよいですか?

ホットタグ

アーカイブ