1

最大値を取得したい辞書項目があります。この辞書は 2 つの辞書で構成されています。以下は辞書です

new_f_key: {'previous_f_key': {'1g': ['33725.7', '-70.29'],
                               '2g': ['35613.3', '108.83'],
                               '3g': ['32080.9', '-69.86']},
            'f_key': {'1g': ['8880.8', '-66.99'],
                      '2g': ['6942.6', '114.79'],
                      '3g': ['12300.3', '-70.34']}}

iteritems()上記を使用しようとしましたが、必要itemgetter()な値が得られません。

2 つのディクショナリのすべての値を比較し、最も高い値を出力し、その項目のヘッダーとそれが存在するディクショナリを出力する必要があります。

たとえば、上記の辞書では、最大値は35613.3であり、そのキーは であり2g、最初の辞書オブジェクトで発生したのはprevious_f_keyです。

4

4 に答える 4