1+ languages = ['python' , 'c' , 'php' ]
2+
3+ #Añade un elemento al final
4+ languages .append ('ruby' )
5+
6+ #Añade un elemento al principio
7+ languages .insert (0 , 'java' )
8+
9+ #Añade varios elementos al bloque final
10+ other_languages = ['javascript' , 'rust' ]
11+ languages .extend (other_languages )
12+
13+ #Añade varios elementos en una posición concreta
14+ languages [2 :2 ] = ['Go' , 'Kotlin' ]
15+
16+ #Elimina elementos de una posición concreta
17+ languages .pop (4 )
18+
19+ #Actualiza el valor de una posición concreta
20+ languages [2 ] = 'go'
21+
22+ #Comprueba si un elemento esta en un conjunto
23+ if 'python' in languages :
24+ print ("Elemento encontrado" )
25+ else :
26+ print ("Elemento no encontrado" )
27+
28+ #Elimina todo el contenido del conjunto
29+ languages .clear ()
30+
31+ print (languages )
32+
33+ #EXTRA
34+
35+ number_list_1 = {1 , 2 , 3 , 5 }
36+ number_list_2 = {4 , 5 , 6 , 7 }
37+
38+ #Unión
39+ union_list = number_list_1 .union (number_list_2 )
40+ print (f"La unión de los dos conjuntos es: { union_list } " )
41+
42+ #Intersección
43+ intersection_list = number_list_1 .intersection (number_list_2 )
44+ print (f"La intersección de los dos conjuntos es: { intersection_list } " )
45+
46+ #Diferencia
47+ difference_list = number_list_2 .difference (number_list_1 )
48+ print (f"La diferencia entre los dos conjuntos es: { difference_list } " )
49+
50+ #Diferencia simétrica
51+ symmetric_list = number_list_1 .symmetric_difference (number_list_2 )
52+ print (f"La diferencia simétrica de los conjuntos es: { symmetric_list } " )
0 commit comments