- 1
Por favor me pueden ayudar ¿Porque no funciona mi código en el problema de funciones de diccionario?
Hola he probado hacer muchas cosas ,pero en dos de las 6 propuestas de solución del problema de funciones de diccionario no funciona y no entiendo el porqué. Espero que me ayuden . data = { 'Singapore': 1, 'Ireland': 6, 'United Kingdom': 7, 'Germany': 27, 'Armenia': 34, 'United States': 17, 'Canada': 9, 'Italy': 74 } citty=input() if citty in data: print(data.get(citty)) else: print(data.get("not found"))
8 ответов
+ 2
print(data.get(citty, "not found"))
+ 1
data = {
'Singapore': 1,
'Ireland': 6,
'United Kingdom': 7,
'Germany': 27,
'Armenia': 34,
'United States': 17,
'Canada': 9,
'Italy': 74
}
x=input()
if x not in data:
print("Not found")
else:
print(data.get(x))
+ 1
Gracias a todos por vuestra ayuda 👍
0
Gracias señor Vasiliy, pero su código solo es bueno en 4 de las 6 propuestas soluciones .
0
En el else estas entrando nuevamente al diccionario...si ya sabes q no existe solo se debe imprimir no found
0
Hola Cristian tiene todo la lógica gracias , pero me sigue fallando en resultados 5 y 6 .
0
print("not found")