Skip to content

Commit ea296b6

Browse files
authored
Merge pull request #9 from taicoding/update-emojis
Update emojis
2 parents c23cf8d + 648fbac commit ea296b6

File tree

3 files changed

+63
-49
lines changed

3 files changed

+63
-49
lines changed

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: 40 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,52 @@
11
"""
22
@author taicoding
3-
Métodos de Listas 🐍
3+
Métodos para agregar elementos a una Lista 🐍📜
44
"""
5-
# Lista inicial
6-
emociones = ["uwu"]
7-
# ⭐️ Agregar un elemento ⭐️
8-
# append(elemento)
9-
emociones.append("owo")
10-
print(emociones)
11-
# R: ['uwu', 'owo']
12-
# ⭐️ Tip: append es la forma mas rápida
135

14-
# ⭐️ Agregar un elemento ⭐️
15-
# insert(indice,elemento)
16-
emociones.insert(1, "e_e")
6+
# Declaramos una lista de emociones
7+
emociones = ["😊"]
8+
# 📂 Agregar una nueva emoción al final de la lista
9+
# Método: append(elemento)
10+
emociones.append("😢")
1711
print(emociones)
18-
# R: ['uwu', 'e_e', 'owo']
19-
20-
# concatenación de listas
21-
emociones = emociones + ["o_o"]
12+
# 🖨️ Resultado: ['😊', '😢']
13+
# 📂 Agregar una nueva emoción en una posición
14+
# especifica de la lista
15+
# Método: insert(posición,elemento)
16+
emociones.insert(1, "😵")
2217
print(emociones)
23-
# R: ['uwu', 'e_e', 'owo', 'o_o']
24-
25-
# ⭐️ Remueve un elemento ⭐️
26-
# remove(elemento)
27-
emociones.remove("o_o")
18+
# 🖨️ Resultado: ['😊', '😵', '😢']
19+
# 🧩 Agregar emociones utilizando otro iterable
20+
# Un iterable puede ser una lista, tupla, cadena, etc.
21+
# Método: extend(lista)
22+
emociones.extend({"😄", "😍"})
23+
print(emociones)
24+
# 🖨️ Resultado: ['😊', '😵', '😢', '😍', '😄']
25+
# 🧩 Agregar una emoción concatenando dos listas
26+
emociones = emociones + ["😢"]
2827
print(emociones)
29-
# R: ['uwu', 'e_e', 'owo']
28+
# 🖨️ Resultado: ['😊', '😵', '😢', '😍', '😄', '😢']
29+
# ⭐️ Tip: El método append es el mas rápido
3030

31-
# ⭐️ Revertir la Lista ⭐️
31+
# Declaramos una lista de emociones
32+
emociones = ["😊", "😵", "😍", "😄", "😢"]
33+
# 🗑️ Remover un elemento de la Lista
34+
# Método: remove(elemento)
35+
emociones.remove("😢")
36+
print(emociones)
37+
# 🖨️ Resultado: ['😊', '😵', '😍', '😄']
38+
# 🔄 Revertir los elementos de la Lista
39+
# Método: reverse()
3240
emociones.reverse()
3341
print(emociones)
34-
# R: ['owo', 'e_e', 'uwu']
35-
36-
# ⭐️ Ordenar la Lista ⭐️
42+
# 🖨️ Resultado: ['😄', '😍', '😵', '😊']
43+
# 📊 Ordenar los elementos de la Lista
44+
# Método: sort()
3745
emociones.sort()
3846
print(emociones)
39-
# R: ['e_e', 'owo', 'uwu']
40-
41-
# ⭐️ Indice de un elemento ⭐️
42-
# index(elemento)
43-
i = emociones.index("owo")
44-
print(i)
45-
# R: 1
47+
# 🖨️ Resultado: ['😄', '😊', '😍', '😵']
48+
# 🔍 Obtener el indice de un elemento
49+
# Método: index(elemento)
50+
indice = emociones.index("😍")
51+
print(indice)
52+
# 🖨️ Resultado: 2
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)