l.append, l.count, l.index, l.insert, l.pop Flashcards
que hace l.append
agregar un elemento al final de una lista
como usarias l.append con una cadena o elemento
Ejemplo 2: Agregar una cadena al final de la lista
L = [“manzana”, “banana”, “cereza”]
nueva_fruta = “naranja”
L.append(nueva_fruta)
print(L) # Salida: [‘manzana’, ‘banana’, ‘cereza’, ‘naranja’]
como usarias l.append con una lista anidada a la lista principal
Ejemplo 3: Agregar una lista anidada al final de la lista principal
L = [1, 2, 3]
nueva_sublista = [4, 5]
L.append(nueva_sublista)
print(L) # Salida: [1, 2, 3, [4, 5]]
que hace l.count
contar el número de veces que un valor específico aparece en una lista
ej l.count
Ejemplo 2: Contar el número de ocurrencias de una cadena en la lista
L = [“manzana”, “banana”, “cereza”, “manzana”]
fruta = “manzana”
ocurrencias = L.count(fruta)
print(f”La fruta ‘{fruta}’ aparece {ocurrencias} veces en la lista.”)
que hace l.extend (
para agregar los elementos de un iterable (como otra lista, tupla o cadena) al final de una lista existente
l.append hace lo mismo que l.extend?
no, append anidaria una lista dentro, extend incorporaria los elementos de la lista 2 en la nueva lista
append:
L.append(nueva_sublista)
print(L) # Salida: [1, 2, 3, [4, 5]]
extend:
L = [10, 20, 30]
tupla = (40, 50, 60)
L.extend(tupla)
print(L) # Salida: [10, 20, 30, 40, 50, 60]
como se usaria extend
Ejemplo 4: Extender la lista con una cadena vacía
L = [1, 2, 3]
cadena_vacia = “”
L.extend(cadena_vacia)
print(L) # Salida: [1, 2, 3]
l.index que hace
para encontrar el índice de la primera aparición de un valor específico en una lista.
como se usa l.index öcupo mejor ejemplo donde si sirva
Ejemplo 4: Encontrar el índice de un valor dentro de una lista vacía
L = []
valor = 7
try:
indice = L.index(valor)
print(f”El valor {valor} está en el índice {indice} de la lista.”)
que hace l.insert
para insertar un elemento en una posición específica de una lista.
ejemplo de l.insert
Ejemplo 2: Insertar un elemento al principio de la lista
L = [2, 3, 4]
elemento = 1
L.insert(0, elemento)
print(L) # Salida: [1, 2, 3, 4]
que hace l.pop
se utiliza para eliminar un elemento de una lista en una posición específica.
ejemplo l.pop
Ejemplo 2: Eliminar y devolver el elemento en una posición específica
L = [10, 20, 30, 40]
indice = 1
elemento_eliminado = L.pop(indice)
print(f”Elemento eliminado: {elemento_eliminado}”)
print(L) # Salida: [10, 30, 40]