Tengo un problema que realmente me vuelve loco. Normalmente haciendo int(20.0)
resultaría en 20
. Hasta aquí todo bien. Pero:flotador de python en la conversión int
levels = [int(gex_dict[i]) for i in sorted(gex_dict.keys())]
while gex_dict[i]
devuelve un flotador, p. 20.0
, se traduce en:
"invalid literal for int() with base 10: '20.0'"
estoy a un paso de masticando el último trozo de mi teclado.
Se puede publicar el tipo de contenido que tiene en 'gex_dict'. Creo que tienes cuerdas que parecen flotadores en lugar de flotadores. – jamylak
Hola, Jamylak, sí, tienes razón, esas eran cuerdas en lugar de flotadores, ¡gracias! – langohrschnauze