如何在此字典中将字符串转换为整数,然后循环遍历它而不会出现错误,例如int() 以 10 为底的无效文字:(
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 个最大值。这可能吗?