Ejercicios con Listas#

Ejercicio 1: Índices#

  • Sea la lista de países que se muestran más abajo:

Instrucciones

  1. Imprime el país de México utilizando su índice.

  2. Imprime el país de Luxemburgo utilizando su índice.

  3. Imprime el país de Australia utilizando índice negativo

  4. Agrega el país de Francia (con el método append()).

  5. Imprime la lista paises

# Lista paises
paises = ["Luxemburgo","Brasil","Canadá","Francia","Japón","México","Alemania","Italia","España","Australia"]
# Escribe el código

Ejercicio 2: Uso de append() y remove()#

  • Crea una lista de frutas y permite al usuario agregar una nueva fruta y eliminar una fruta existente.

Instrucciones

  1. Crea una lista llamada frutas con al menos 5 elementos.

  2. Pide al usuario que ingrese una fruta (con la función input()) para agregar a la lista usando el método append().

  3. Pide al usuario que ingrese una fruta (con la función input()) para eliminar de la lista usando el método remove().

  4. Imprime la lista final de frutas.

# Escribe el código aquí
# 1. Crear una lista de frutas con al menos 5 elementos


# 2. Pedir al usuario que ingrese una fruta para agregar a la lista. 


# 3. Pedir al usuario que ingrese una fruta para eliminar de la lista


# Verificar si la fruta a eliminar está en la lista


# 4. Imprimir la lista final de frutas

Ejercicio 3: Uso de sort() y reverse()#

  • Crea una lista de números y ordena la lista en orden ascendente y luego en orden descendente.

Instrucciones

  1. Crea una lista llamada numeros con al menos 5 números enteros desordenados.

  2. Usa el método sort() para ordenar la lista en orden ascendente.

  3. Imprime la lista ordenada.

  4. Usa el método reverse() para invertir el orden de la lista.

  5. Imprime la lista invertida.

# Escribe el código aquí

Ejercicio 4: Uso de count() y index()#

  • Dada una lista de colores permite al usuario contar cuántas veces aparece un color y* encontrar su índice.

Instrucciones

  1. La lista de colores será esta:

colores = ['morado', 'marrón', 'violeta', 'azul', 'verde', 'rosa', 'gris', 'rojo', 'azul', 'turquesa', 'verde', 'rojo', 'beige', 'rojo', 'naranja', 'blanco', 'amarillo', 'negro', 'rojo', 'azul', 'celeste']

  1. Imprime la longitud (número de elementos) de la lista.

  2. Pide al usuario que ingrese un color para contar cuántas veces aparece en la lista usando el método count().

  3. Pide al usuario que ingrese un color para encontrar su índice en la lista usando el método index().

# Escribe el código aquí
# 1. Crear la lista de colores
colores = ['morado', 'marrón', 'violeta', 'azul', 'verde', 'rosa', 'gris', 'rojo', 
           'azul', 'turquesa', 'verde', 'rojo', 'beige', 'rojo', 'naranja', 
           'blanco', 'amarillo', 'negro', 'rojo', 'azul', 'celeste']

# 2. Imprimir la longitud de la lista


# 3. Pedir al usuario que ingrese un color para contar cuántas veces aparece en la lista


# 4. Pedir al usuario que ingrese un color para encontrar su índice en la lista


# Verificar si el color está en la lista antes de buscar su índice

Ejercicio 5: Slicing#

  • En este ejercicio, trabajarás con una lista de nombres de ciudades. Realizarás diferentes operaciones de slicing para acceder a partes específicas de la lista.

ciudades = ["Nueva York", "Los Ángeles", "Chicago", "Houston", "Phoenix", "Filadelfia", "San Antonio", "San Diego", "Dallas", "San José"]

Instrucciones

  1. Utiliza slicing para imprimir los primeros 5 elementos de la lista.

  2. Utiliza slicing para imprimir los últimos 4 elementos de la lista.

  3. Utiliza slicing para imprimir los elementos que se encuentran en posiciones impares de la lista.

# Escribe el código
# Apartado 1: Crear la lista
ciudades = ["Nueva York", "Los Ángeles", "Chicago", "Houston", "Phoenix", 
            "Filadelfia", "San Antonio", "San Diego", "Dallas", "San José"]

# Apartado 2: Imprimir los primeros 5 elementos


# Apartado 3: Imprimir los últimos 4 elementos


# Apartado 4: Imprimir los elementos en posiciones impares