Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Por qué Python tiene este error?

¿Por qué Python tiene este error?

# La lista no se puede multiplicar directamente por números que no sean enteros.

¿gt gt gt? a=[1.0, 2.0, 3.0]

gt gt gt? a*3.1

¿Rastreo? (¿Más? ¿Reciente? ¿Llamada? ¿Último):

¿Documentos? "ltstdin>,?línea?1,?en?ltmodulegt

TypeError: ¿no se puede?multiplicar?secuencia?por?no int?de?tipo?'float'

#Correcto uso

gt gt gt? map(lambda?x: 3*x, a)

[3.0,?6.0,?9.0]