Mam problem, który naprawdę doprowadza mnie do szaleństwa. Zwykle wykonanie int(20.0)
spowoduje 20
. Jak na razie dobrze. Ale:Python float to int konwersji
levels = [int(gex_dict[i]) for i in sorted(gex_dict.keys())]
podczas gdy gex_dict[i]
zwraca wartość zmiennoprzecinkową, np. 20.0
, skutkuje:
"invalid literal for int() with base 10: '20.0'"
Jestem krok od przeżuwając ostatni kawałek mojej klawiaturze.
można zakładać rodzaj treści masz na 'gex_dict'. Myślę, że masz struny, które wyglądają jak pływaki zamiast pływaków. – jamylak
Cześć Jamylak, tak masz rację, to były struny zamiast pływaków, dzięki! – langohrschnauze