Skip to content

Commit 648fbac

Browse files
committed
sets y listas
1 parent 60050b7 commit 648fbac

2 files changed

Lines changed: 23 additions & 16 deletions

File tree

02_estructuras_de_datos/01_listas/definicion.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
@author taicoding
33
Formas de declarar una lista
44
"""
5+
56
# Sin elementos
67
likes = []
78
seguidores = list()
89
# Con elementos
910
letras = list(["P", "Y", "T", "H", "O", "N", 3.9, True])
10-
emociones = ["u_u", "uwu", "o_o", "uwu"]
11+
emociones = ["😌", "😖", "🤩", "😐"]
1112
# Bonus: ✨ Veamos el tipo ✨
1213
print(type(emociones))
1314
# R: <class 'list'>
Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,27 @@
11
"""
22
@author taicoding
3-
Métodos de Sets 🐍
3+
Métodos de Conjuntos 🐍🍟
44
"""
5-
# Conjunto inicial
6-
frutas = {"fresa", "sandia"}
7-
# ⭐️ Agregar un elemento ⭐️
8-
# add(elemento)
9-
frutas.add("uva")
5+
6+
# Definimos un conjunto de frutas
7+
frutas = {"🍓", "🍉"}
8+
# 🧩 Agregar un elemento al conjunto
9+
# Método: add(elemento)
10+
frutas.add("🍋")
1011
print(frutas)
11-
# R: {'sandia', 'fresa', 'uva'}
12-
# ️ Remover un elemento especifico ⭐️
13-
# discard(elemento)
14-
frutas.discard("uva")
12+
# 🖨️ Resultado: {'🍋', '🍓', '🍉'}
13+
# 🗑️ Remover un elemento al conjunto
14+
# Método: discard(elemento)
15+
frutas.discard("🍋")
1516
print(frutas)
16-
# R: {'sandia', 'fresa'}
17-
# ⭐️ Diferencia entre dos conjuntos ⭐️
18-
# set.difference(set)
19-
bayas = {"fresa", "mora"}
17+
# 🖨️ Resultado: {'🍓', '🍉'}
18+
# 🔗 Encontrar la diferencia entre dos conjuntos
19+
# Método: difference(set)
20+
bayas = {"🍓", "🍒"}
2021
print(bayas.difference(frutas))
21-
# R: {'mora'}
22+
# 🖨️ Resultado: {"🍒"}
23+
# 🔘 Unir dos conjuntos
24+
# Método: union(set)
25+
frutas = frutas.union(bayas)
26+
print(frutas)
27+
# 🖨️ Resultado: {'🍒', '🍓', '🍉'}

0 commit comments

Comments
 (0)