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:
- Listas pag. 40
- Inserciones y Borrado pag. 41
- Diccionarios pag. 46
- Inserción y Borrados pag. 47
-
Ejemplos de sintaxis
- video: listas
- programa: ejemplo listas.py
- video: ciclos for
- programa: ejemplo ciclos for.py
-
1. Escribe python lo siguiente:
- Declara una lista con 15 números.
- Establece el valor de la localidad 5 a 35.
- Establece el valor de la localidad 9 a la suma de la localidad 6 y la 13.
- Establece el valor de la localidad 8 a 3 veces el valor de la localidad 4, menos 57
-
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.