Untitled
unknown
python
6 months ago
4.3 kB
3
Indexable
# Ejercicio 1: Crear una lista vacía # Creamos una lista vacía utilizando corchetes lista = [] # Ejercicio 2: Crear una lista con elementos # Creamos una lista con elementos utilizando corchetes y separando los elementos por comas lista1 = [1, 2, 3, 4] # Ejercicio 3: Acceder a un elemento de la lista # Accedemos al primer elemento de la lista utilizando su índice (comenzando desde 0) lista2 = [2,4,6,8,10] print(lista2[0]) # Ejercicio 4: Modificar un elemento de la lista # Modificamos el segundo elemento de la lista asignándole un nuevo valor lista3=[] lista3.append(10) lista3.append(20) lista3.append(30) print(lista3) # Ejercicio 5: Obtener la longitud de una lista # Utilizamos la función len() para obtener la longitud de la lista mi_lista = [10,2555, 36, 55,203,36, 1] print(len(mi_lista)) # Ejercicio 6: Agregar un elemento al final de la lista # Utilizamos el método append() para agregar un elemento al final de la lista mi_lista1 = [25,66,556, 36, 63, 5] mi_lista1.append(36) # Ejercicio 7: Eliminar un elemento de la lista # Utilizamos el método remove() para eliminar un elemento de la lista mi_lista1.remove(25) print(mi_lista1) # Ejercicio 8: Ordenar una lista de forma ascendente # Utilizamos el método sort() para ordenar la lista de forma ascendente mi_lista1.sort() print(mi_lista1) # Ejercicio 9: Ordenar una lista de forma descendente # Utilizamos el método sort() con el argumento reverse=True para ordenar la lista de forma descendente mi_lista1.sort(reverse=True) print(mi_lista1) # Ejercicio 10: Crear una lista con elementos repetidos # Utilizamos el operador de repetición (*) para crear una lista con elementos repetidos nueva_lista = mi_lista1 *5 print(mi_lista1) # Ejercicio 11: Concatenar dos listas # Utilizamos el operador de concatenación (+) para unir dos listas nueva_lista1 = nueva_lista+mi_lista1 print(nueva_lista1) # Ejercicio 12: Copiar una lista # Utilizamos el método copy() para crear una copia de una lista nueva_lista_copia = nueva_lista1.copy() # Ejercicio 13: Contar la cantidad de veces que aparece un elemento en la lista # Utilizamos el método count() para contar la cantidad de veces que aparece un elemento en la lista mi_lista1.count(5) print(mi_lista1) # Ejercicio 14: Obtener el índice de la primera aparición de un elemento en la lista # Utilizamos el método index() para obtener el índice de la primera aparición de un elemento en la lista indice = mi_lista1.index(5) print(indice) # Ejercicio 15: Sumar todos los elementos de una lista # Utilizamos la función sum() para sumar todos los elementos de la lista suma =sum(mi_lista1) print(suma) # Ejercicio 16: Calcular el promedio de los elementos de una lista # Utilizamos la función sum() y la función len() para calcularContinuación del script: suma1 = sum(mi_lista1) cantidad_elementos = len(mi_lista1) promedio = suma1/ cantidad_elementos print(promedio) # Ejercicio 17: Obtener el valor máximo de una lista # Utilizamos la función max() para obtener el valor máximo de la lista print(max(mi_lista1)) # Ejercicio 18: Obtener el valor mínimo de una lista # Utilizamos la función min() para obtener el valor mínimo de la lista print(min(mi_lista1)) # Ejercicio 19: Crear una lista a partir de una cadena de texto # Utilizamos el método split() para crear una lista a partir de una cadena de texto cadena = "Hola, voy por la mitad de los ejercicios" lista_cadena = cadena.split(", ") print(lista_cadena) # Ejercicio 20: Convertir una lista en una cadena de texto # Utilizamos el método join() para convertir una lista en una cadena de texto cadena_lista = " ".join(lista_cadena) # Ejercicio 21: Comprobar si un elemento está presente en la lista # Utilizamos el operador in para comprobar si un elemento está presente en la lista if "Hola" in cadena: print("El valor está en la cadena") else: print("El valor no está en la cadena") # Ejercicio 22: Comprobar si todos los elementos de una lista cumplen una condición # Utilizamos la función all() y una expresión lambda para comprobar si todos los elementos cumplen una condición
Editor is loading...
Leave a Comment