この辞書で文字列を整数に変換し、10を底とするint()の無効なリテラルなどのエラーを取得せずにループする方法を教えてください:(
mydict = {('6.0', '1.0'): '345.2', ('3.0', '9.0'): '632.7',
('2.0', '3.0'): '222.4', ('1.0', '4.0'): '672.1', ('8.0', '6.0'): '822.6',
('3.0', '8.0'): '225.5', ('7.0', '7.0'): '534.0', ('4.0', '7.0'): '599.3',
('8.0', '9.0'): '273.5', ('5.0', '3.0'): '822.5', ('4.0', '2.0'): '326.6'}
その中で(key1, key2): value
また、この辞書をループして、この式を使用して計算したいと思います...
((key1 * 360 / key2 * 180) + value)
キーペアごとに。次に、計算結果の最大3つの値を出力します。これは可能ですか?