Ejercicios Listas

De WikiEducator
Saltar a: navegación, buscar



Icon activity.jpg

Ejercicios

  1. Escribe un programa que implemente el algoritmo de la criba de Eratóstenes
  2. Escribe un programa que pida una lista de nombres (acabada con un <intro>). El programa mostrará la lista de nombres en orden alfabético sin repetir ninguno.
  3. Escribe una función esta_ordenada(lista) La función recibe como parámetro una lista y devuelve verdadero (True) si la lista está ordeanda y falso si no lo está.
  4. Escribe una función tiene_duplicados(lista) que tome una lista y devuelva verdadero si algún elemento aparece más de una vez. La función no modificará la lista.
  5. Escribe una lista elimina_duplicados(lista) que tome una lista y devuelva una nueva lista con los elementos de la original sin repetir. Los elementos no tienen por que estar en el mismo orden.
  6. Escribe un programa con graphics que vaya creando pelotas cada 3 segundos (hasta 5). Las pelotas serán de colores y tamaños aleatorios y se moverán por la pantalla rebotando en los lados. Cuando hagas clic en una pelota, desaparecerá de la pantalla.
  7. Crea un programa que nos permita guardar nombres de amigos y sus teléfonos y emails. Usaremos como estructura para cada amigo una lista: en la primera posición irá su nombre. A continuación iremos almacenando sus datos, por ejemplo:
['Luis Pérez', 'luis@perez.com', '666333999']
Nuestro listado de amigos será una lista de listas.