@@ -22,40 +22,40 @@ def main():
22
22
# CREAMOS LISTA
23
23
this_is_a_list = [1 , 2 , 3 , 4 ]
24
24
print (this_is_a_list )
25
- # Para insertar podemos usar el metodo insert en el index que deseamos (en este caso lo inserto al inicio)
25
+ # insertar podemos usar el metodo insert en el index que deseamos (en este caso lo inserto al inicio)
26
26
this_is_a_list .insert (0 , 0 )
27
27
print (this_is_a_list )
28
- # Para actualizar podemos usar el metodo append (agrega el objeto al final de la lista)
28
+ # actualizar podemos usar el metodo append (agrega el objeto al final de la lista)
29
29
this_is_a_list .append (5 )
30
30
print (this_is_a_list )
31
- # Para ordenar podemos usar el metodo sort (yo lo use para odenarlo al reves con el parametro reverse=True)
31
+ # ordenar podemos usar el metodo sort (yo lo use para odenarlo al reves con el parametro reverse=True)
32
32
this_is_a_list .sort (reverse = True )
33
33
print (this_is_a_list )
34
- # Para borrar el contenido de la lista (no la lista en si misma) podemos usar el metodo clear
34
+ # borrar el contenido de la lista (no la lista en si misma) podemos usar el metodo clear
35
35
this_is_a_list .clear ()
36
36
print (this_is_a_list )
37
37
38
38
# CREAMOS DICCIONARIO
39
39
this_is_a_dictionary = {"key1" : 1 , "key2" : 2 , "key3" : 3 }
40
40
print (this_is_a_dictionary )
41
- # Para insertar, nombramos una nueva key en el diccionario, y asignamos su value correspondiente
41
+ # insertar, nombramos una nueva key en el diccionario, y asignamos su value correspondiente
42
42
this_is_a_dictionary ["key4" ] = 4
43
43
print (this_is_a_dictionary )
44
- # Podemos actualizar los objetos de un dict, incluyendo en este los objetos de un segundo dict
44
+ # actualizar los objetos de un dict, incluyendo en este los objetos de un segundo dict
45
45
this_is_another_dictionary = {"key5" : 5 }
46
46
this_is_a_dictionary .update (this_is_another_dictionary )
47
47
print (this_is_a_dictionary )
48
- # Tambien podemos actualizar, si accedemos al key que queremos modificar y le reasignamos un value nuevo
48
+ # podemos actualizar, si accedemos al key que queremos modificar y le reasignamos un value nuevo
49
49
this_is_a_dictionary ["key4" ] = "four"
50
50
print (this_is_a_dictionary )
51
51
# Nuevo diccionario
52
52
new_dict = {"one" :1 , "three" :3 , "two" : 2 , "five" : 5 , "four" : 4 }
53
- # Podemos ordenar mediante la funcion sorted y un dict comprehension (ordenando por keys)
53
+ # ordenar mediante la funcion sorted y un dict comprehension (ordenando por keys)
54
54
# Ya que las keys son str, se ordenan en orden alfabetico
55
55
sorted_by_keys = {key : new_dict [key ] for key in sorted (new_dict )}
56
56
print (f"Sorted by keys: { sorted_by_keys } " )
57
57
58
- # Podemos ordenar mediante la funcion sorted y un dict comprehension (ordenado por values)
58
+ # ordenar mediante la funcion sorted y un dict comprehension (ordenado por values)
59
59
sorted_by_values = {k : v for k , v in sorted (new_dict .items (), key = lambda item : item [1 ])}
60
60
print (f"Sorted by values: { sorted_by_values } " )
61
61
@@ -73,25 +73,25 @@ def main():
73
73
# CREAMOS SET (desordenado, no admite duplicados)
74
74
this_is_a_set = {2 , 1 , 3 }
75
75
print (this_is_a_set )
76
- # Para insertar podemos usar el metodo add y se agrega al final
76
+ # insertar podemos usar el metodo add y se agrega al final
77
77
this_is_a_set .add (4 )
78
78
print (this_is_a_set )
79
- # Para actualizar podemos usar el metodo update que actualiza el set uniendo los datos de otro set
79
+ # actualizar podemos usar el metodo update que actualiza el set uniendo los datos de otro set
80
80
new_set = {6 , 5 }
81
81
print (new_set )
82
82
this_is_a_set .update (new_set )
83
83
print (this_is_a_set )
84
- # Para ordenar podemos convertir el set a una lista y ordenar la lista
84
+ # ordenar podemos convertir el set a una lista y ordenar la lista
85
85
list_from_set = sorted (this_is_a_set )
86
86
print (list_from_set )
87
- # Para borrar el contenido del set usamos el metodo clear
87
+ # borrar el contenido del set usamos el metodo clear
88
88
this_is_a_set .clear ()
89
89
print (this_is_a_set )
90
90
91
91
# CREAMOS TUPLA (inmutable)
92
92
this_is_a_tuple = (1 , 2 , 3 , 4 )
93
93
print (this_is_a_tuple )
94
- # Para insertar y actualizar, convertimos la tupla a lista, le agregamos el miembro nuevo, y la reconvertimos a tupla
94
+ # insertar y actualizar, convertimos la tupla a lista, le agregamos el miembro nuevo, y la reconvertimos a tupla
95
95
print ("Tupla convertida a lista para insertar y actualizar" )
96
96
list_from_tuple = list (this_is_a_tuple )
97
97
list_from_tuple .append (5 )
@@ -103,14 +103,14 @@ def main():
103
103
this_is_a_tuple = tuple (list_from_tuple )
104
104
print (this_is_a_tuple )
105
105
106
- # Para ordenar la tupla, la convertimos a lista, usamos sort, y la reconvertimos a tupla tuple("nombre de la lista")
106
+ # ordenar la tupla, la convertimos a lista, usamos sort, y la reconvertimos a tupla tuple("nombre de la lista")
107
107
unordered_tuple = (4 ,2 ,5 ,3 ,1 )
108
108
print (f"Tupla desordenada { unordered_tuple } " )
109
109
ordered_list = list (unordered_tuple )
110
110
ordered_list .sort ()
111
111
unordered_tuple = tuple (ordered_list )
112
112
print (f"Tupla Ordenada { unordered_tuple } " )
113
- # Para borrar la tuple usamos la palabra reservada del
113
+ # borrar la tuple usamos la palabra reservada del
114
114
del this_is_a_tuple
115
115
116
116
if __name__ == "__main__" :
0 commit comments