Actividad: Autoestudio sobre listas o arreglos.

info_outline Autoestudio sobre listas o arreglos.

Realizarás el autoestudio que presenta el concepto de listas.

check Objetivos de aprendizaje
  • Conocer el concepto de lista y su relación con arreglos.
list Instrucciones
  • Estudia los siguientes conceptos, haz notas y contesta las preguntas en tu libreta. Te recomendamos el uso de las siguientes fuentes:

    w3schools en el menu de la izquierda vienen los temas

    Fernandez, A. Python 3: Al Descubierto Alfaomega, 2013, ISBN 978-607-707-718-3

    Temas / conceptos:

    1. Listas pag. 40
    2. Inserciones y Borrado pag. 41
    3. Diccionarios pag. 46
    4. Inserción y Borrados pag. 47
  • Ejemplos de sintaxis
    1. video: listas
    2. programa: ejemplo listas.py
    3. video: ciclos for
    4. programa: ejemplo ciclos for.py
  • 1. Escribe python lo siguiente:

    1. Declara una lista con 15 números.
    2. Establece el valor de la localidad 5 a 35.
    3. Establece el valor de la localidad 9 a la suma de la localidad 6 y la 13.
    4. Establece el valor de la localidad 8 a 3 veces el valor de la localidad 4, menos 57
    5. Escribe el ciclo para imprimir la lista la a pantalla y que queden 5 valores por línea. usa end = '' para evitar el salto de línea por default así:

                                 print( num, end = '')
                                 
                                 

    2. ¿Qué imprimiría el siguiente código?

                         numeros = [0,1,2,3,4]
                         val = 0
                         for num in numeros:
                         if( num % 2 == 0 ):
                         val = val + num * 5
                         print(val)
                         

    3. Escribe una función que reciba una lista de números y devuelva el promedio de los elementos en la lista

    4. Escribe un diccionario que guarde el nombre de 3 amigos y sus respectivos correo electronicos, apodos o teléfonos

    5. ¿En qué casos crees que te convenga usar una lista y en cuales variables sueltas?

    6. ¿En qué casos crees que te convenga usar un diccionario en lugar de una lista?

    7. Para tu proyecto que te conviene más usar, una lista o un diccionario. Explica el porqué

attachmentRecursos
offline_pin Especificaciones de entrega

Las preguntas se revisarán en su libreta al inicio de la clase.