Python - Código incorrecto

 
Vista:
Imágen de perfil de Gary

Código incorrecto

Publicado por Gary (15 intervenciones) el 05/10/2022 16:21:31
¿Qué modificación puedo hacer para que este código me imprima
1
[(80, 2.032), (70, 1.778), (90, 2.286)]
Son conversión de pulgadas a metros

Este es el código que tengo:

1
2
3
[x/39.37 for x in [69, 77, 54]]
 
list(map(lambda x:x/39.37, [80, 70, 90]))

Y el resultado me da solamente los valores convertidos pero con muchos dígitos

¿Alguna sugerencia? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Código incorrecto

Publicado por tincopasan (1082 intervenciones) el 05/10/2022 19:58:10
una forma puede ser:
1
[round(x/39.37,2) for x in [69, 77, 54]]

donde el segundo valor es la cantidad de dígitos a mostrar

como recomendación es mejor usar listas por comprensión que la función map
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar