1+
2+ # como crear un diccionario
3+ # cualquier de informacion .. cualquier tipo de dato
4+
5+ mi_diccionario = {
6+ 'carlos' : {'canton' : 'alajuelita' ,
7+ 'provincia' : 'san jose' ,
8+ 'correo' : 'carlos@gmail.com' ,
9+ 'telefono' : '123'
10+ },
11+ 'luis' : {'canton' : 'cartago' ,
12+ 'provincia' : 'cartago' ,
13+ 'correo' : 'luis@gmail.com' ,
14+ 'telefono' : '987' },
15+ 'andres' : {'canton' : 'san francisco' ,
16+ 'provincia' : 'heredia' ,
17+ 'correo' : 'andres@gmail.com' },
18+ 'maria' : {'canton' : 'grecia' ,
19+ 'provincia' : 'alajuela' ,
20+ 'correo' : 'maria@gmail.com' ,
21+ 'telefono' : '456' }
22+ }
23+
24+ # para acceder a los datos de un diccionario
25+ # telefono_carlos = mi_diccionario['andres']
26+ # print(telefono_carlos)
27+
28+ # para agregar elementos al diccionario
29+ # mi_diccionario['juan'] = 88327166
30+ #
31+ # informacion_juan = mi_diccionario['juan']
32+ # print(informacion_juan)
33+
34+ # como podemos acceder al correo de maria
35+ #
36+ # correo = mi_diccionario['maria']['correo']
37+ # print(correo)
38+
39+ # # hacer una iteracion atravez de los datos del diccionario
40+ # for amigo in mi_diccionario:
41+ # # utilizando la funcion get
42+ # #print(mi_diccionario[amigo]['telefono'])
43+ # print(mi_diccionario[amigo].get('telefono', '0000-0000'))
44+
45+ # iteracion por los valores
46+
47+ for amigo , datos_de_amigo in mi_diccionario .items ():
48+ canton = datos_de_amigo .get ('canton' , '' )
49+ telefono = datos_de_amigo .get ('telefono' , '(506)0000-0000' )
50+ print (f'El amigo { amigo } vive en { canton } y tiene telefono { telefono } ' )
0 commit comments