Skip to content

Commit e82eaf7

Browse files
authored
Merge pull request #8045 from mariovelascodev/main
#18 - Python
2 parents 5a081ed + f00fef8 commit e82eaf7

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
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

Comments
 (0)