Ejercicio 1: Agregar y Eliminar Elementos en una Lista
Objetivo: Practicar la inserción y eliminación de elementos en una lista utilizando métodos insert, append, remove y pop.
Instrucciones:
Crea una lista llamada frutas con los siguientes elementos: ['manzana', 'banana', 'naranja'].
Usa insert para agregar pera en el índice 1.
Usa append para agregar mango al final de la lista.
Usa remove para eliminar banana.
Usa pop para eliminar el último elemento de la lista.
Ejercicio 2: Reordenando Elementos de una Lista
Objetivo: Practicar la reordenación de elementos en una lista utilizando insert, remove, y append.
Instrucciones:
Crea una lista llamada colores con los siguientes elementos: ['rojo', 'azul', 'verde', 'amarillo'].
Mueve el elemento azul al final de la lista usando remove y append.
Usa insert para colocar amarillo al principio de la lista.
Ejercicio Intermedio
Ejercicio 3: Gestionando una Lista de Tareas
Objetivo: Practicar la gestión de una lista más compleja con varias operaciones de inserción, eliminación y ordenación.
Instrucciones:
Crea una lista llamada tareas con las siguientes tareas: ['comprar pan', 'hacer ejercicio', 'leer un libro'].
Añade una tarea estudiar programación al final de la lista.
Añade una tarea hacer la compra en el índice 1.
Elimina la tarea hacer ejercicio usando remove.
Elimina la última tarea usando pop.
Inserta una tarea pagar facturas en el índice 2.
Usa un bucle para eliminar todas las tareas que contienen la palabra comprar.
#ejercio 1
frutas = ['manzana', 'banana', 'naranja']
frutas.insert(1, "pera")
frutas.append("mango")
frutas.remove("banana")
frutas.pop()
print(frutas)
# ejercicio 2
colores = ['rojo', 'azul', 'verde', 'amarillo']
colores.remove("azul")
colores.append("azul")
print(colores)
colores.remove("amarillo")
colores.insert(0, "amarillo")
print(colores)
# PASO 1 EJRCICIO INTERMEDIO
print("aqui empieza el ejercicio intermedio")
tareas = ['comprar pan', 'hacer ejercicio', 'leer un libro']
# Paso 2
tareas.append('estudiar programacion')
print(tareas)
# Paso 3
tareas.insert(1, "hacer la compra")
print(tareas)
# Paso 4
tareas.remove("hacer ejercicio")
print(tareas)
# Paso 5
tareas.pop()
print(tareas)
# Paso 6
tareas.insert(2, "pagar facturas")
print(tareas)
# Paso 7
print("apartir de aqui es el for: ")
tareasactualizada = []
for tarea in tareas:
if 'comprar' not in tarea:
tareasactualizada.append(tarea)
print(tareasactualizada)