Ejercicios propuestos y resueltos de listas, tuplas y diccionarios en Python

Hola a todos, hoy os dejo una serie de ejercicios propuestos y resueltos de listas, tuplas y diccionarios en Python.

Todos los ejercicios que proponemos están resueltos en este mismo post, intenta hacerlo por ti mismo y si te quedas atascado puedes mirar la solución. Recuerda, que no tiene por que estar igual tu solución con la del post, el objetivo es que aprendas no que me copies la solución.

Aquí tienes todos los posts relacionados con python:

Curso Python

1) Mete los valores del 1 al 100 en una lista.

Spoiler Inside SelectShow

2) Crea una tupla con los meses del año, pide números al usuario, si el numero esta entre 1 y la longitud máxima de la tupla, muestra el contenido de esa posición sino muestra un mensaje de error.

El programa termina cuando el usuario introduce un cero.

Spoiler Inside SelectShow


3) Pide un numero por teclado y guarda en una lista su tabla de multiplicar hasta el 10. Por ejemplo, si pide el 5 la lista tendrá: 5,10,15,20,25,30,35,40,45,50

Spoiler Inside SelectShow

4) Pide números y mételos en una lista, cuando el usuario meta un 0 ya dejaremos de insertar. Por último, muestra los números ordenados de menor a mayor.

Spoiler Inside SelectShow

5) Lo mismo que el anterior pero ordenando de mayor a menor.

Spoiler Inside SelectShow




6) Pide una cadena por teclado, mete los caracteres en una lista sin espacios.

Spoiler Inside SelectShow

7) Pide una cadena por teclado, mete los caracteres en una lista sin repetir caracteres.

Spoiler Inside SelectShow

8) Crea una tupla con números, pide un numero por teclado e indica cuantas veces se repite.

Spoiler Inside SelectShow


9) Crea una tupla con números e indica el numero con mayor valor y el que menor tenga.

Spoiler Inside SelectShow




10) Crea un diccionario donde la clave sea el nombre del usuario y el valor sea el teléfono (no es necesario validar). Tendrás que ir pidiendo contactos hasta el usuario diga que no quiere insertar mas. No se podrán meter nombres repetidos.

Spoiler Inside SelectShow

11) Crea una tupla con valores ya predefinidos del 1 al 10, pide un índice por teclado y muestra los valores de la tupla.

Spoiler Inside SelectShow




12) Crea una lista vacía (pongamos 10 posiciones), pide sus valores y devuelve la suma y la media de los números.

Spoiler Inside SelectShow

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

¿Te ha gustado y quieres apoyarme? ¡Sé mi patrón!
Etiquetas

2 comments

  1. hola! necesito codificar cadenas en base a un diccionario, es decir si tengo el diccionario {1:’h’, 2:’o’, 3:’l’, 4:’a’} e ingreso la cadena ‘hola’ me devuelva como resultado ‘1234’, intenté hacerlo con un for ” in ”: …print (), pero creo no va por ahí, y la verdad es que soy bastante novata en esto de la programación. Espero puedan ayudarme pronto! Gracias!!!

  2. Hola! Cuando meto uno de tus ejercicios en python, el noveno, “<” el “;” me da error. Por que?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *