Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/03/2011, 18:45
AxL456
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: condicionales. Existe alguna diferencia en la manera de estructurarlos?

Cita:
Iniciado por SamuraiBlanco Ver Mensaje
Definitivamente, todavia estoy pollito.
no es tan complicado...

en los diccionarios, los valores de las llaves pueden ser cadenas, numeros, listas, tuplas o tambien otras funciones (clases todavia no he probado, no se si se podran)..

el .get() lo unico que hace es dar una funcion predeterminada para cuando la llave que estas usando no se encuentre en el diccionario.

este ejemplo puede ayudar a ver las cosas un poco mas claras..

Código Python:
Ver original
  1. def bar(): print "bar"
  2. def foo(): print "foo"
  3.  
  4. dict1 = {'a': bar, 'b': bar}
  5.  
  6. dict1.get('a')()
  7. dict1.get('c', foo)()