python float do konwersji w int

Mam problem, który naprawdę doprowadza mnie do szału. Zwykle robiint(20.0) spowoduje20. Jak na razie dobrze. Ale:

levels = [int(gex_dict[i]) for i in sorted(gex_dict.keys())]

podczasgex_dict[i] zwraca pływak, np.20.0, prowadzi do:

"invalid literal for int() with base 10: '20.0'"

Jestem o krok od wykrawania ostatniego kawałka mojej klawiatury.

questionAnswers(4)

yourAnswerToTheQuestion