私は本当に私を怒らせる問題を抱えています。通常実行int(20.0)
すると、 が発生し20
ます。ここまでは順調ですね。しかし:
levels = [int(gex_dict[i]) for i in sorted(gex_dict.keys())]
whilegex_dict[i]
は float を返します。たとえば20.0
、次の結果になります。
"invalid literal for int() with base 10: '20.0'"
キーボードの最後のピースをむしゃむしゃ食べるまであと一歩です。