と辞書を介して、私はここで(KEY1、KEY2)でこの辞書を持っている:値ループ数学関数
dict = {('1', '4'): 'A', ('3', '8'): 'B', ('4', '7'): 'C',
('8', '9'): 'D', ('4', '2'): 'E', ('2', '0'): 'F', ('3', '9'):
'G', ('7', '7'): 'H', ('8', '6'): 'I', ('5', '3'): 'J',
('6', '1'): 'K'}
key1 = input('enter value of key1: ')
key2 = input('enter value of key2: ')
I入力KEY1の一対、KEY2ペアが存在しないである場合私はこの辞書をループして数学関数を渡すことができます。すなわち、キーの各ペアの平均値を求め、最大の平均値を持つものを印刷します。
編集:実際には、この辞書はテキストファイルから派生したものなので、まず文字列にする必要があり、intに変換する必要がありますが、私はその方法を知らない。
同じキーが常に最大の平均値を毎回持っています。 –
キーを構成するタプルの数学演算を実行する予定がある場合は、文字列ではなくintとして格納することをお勧めします。 ''(1,4) ''( '1'、 '4') ' – ulmangt