Primer programa
Stiv Quishpe
Tabla de Contenidos
Primer programa 1
Practicando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
las listas admiten cualquier tipo de datos . . . . . . . . . . . . . . . . . . . . . 1
Existen dos formas de imprimir la informacion que contiene una lista . . . . . . 2
Python tiene type dinamic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Pequeña documentacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Algunos metodos de las listas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Diccionario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Primer programa
Este texto a sido consultado en (Thirunavukarasu et al. 2023)
Practicando
print ('mi primer programa ')
mi primer programa
las listas admiten cualquier tipo de datos
lista = [2,4,'viernes']
1
Existen dos formas de imprimir la informacion que contiene una lista
lista
[2, 4, 'viernes']
print (lista)
[2, 4, 'viernes']
Python tiene type dinamic
x = 10.5
type (x)
float
x = 'a'
type (x)
str
type (lista)
list
2
Pequeña documentacion
Aqui el signo ? nos ayuda a tener mas informacion acerca de las funciones
lista?
Type: list
String form: [2, 4, 'viernes']
Length: 3
Docstring:
Built-in mutable sequence.
If no argument is given, the constructor creates a new empty list.
The argument must be an iterable if specified.
lista.pop?
Signature: lista.pop(index=-1, /)
Docstring:
Remove and return item at index (default last).
Raises IndexError if list is empty or index is out of range.
Type: builtin_function_or_method
Algunos metodos de las listas
En el caso de pop este elimina el elemento indicado y ademas lo devuelve por lo cual se lo
puede almacenar en una variable si no se le da una indice a pop() este eliminara el elemento
-1 que seria el ultimo
lista
[2, 4, 'viernes']
elemento = lista.pop()
elemento
'viernes'
3
lista
[2, 4]
Ahora pasemosle el elemento que quiero eliminar a pop
elemento_1 = lista.pop(0)
elemento_1
lista
[4]
Diccionario
Son estructuras de datos de tipo hash table
# Los diccionarios se crean usando las llaves
estudiante = {'Nombre':'Stiv Quishpe', 'Edad':22 }
estudiante
{'Nombre': 'Stiv Quishpe', 'Edad': 22}
print (estudiante)
{'Nombre': 'Stiv Quishpe', 'Edad': 22}
# El acceso a los diccionarios es atravez de claves
estudiante['Edad']
22
4
# las funciones de los diccinarios son diferentes a las de las listas
# Esta funcion te da un objeto diccionario con las claves (keys)
estudiante.keys()
dict_keys(['Nombre', 'Edad'])
Thirunavukarasu, Arun James, Darren Shu Jeng Ting, Kabilan Elangovan, Laura Gutierrez,
Ting Fang Tan, y Daniel Shu Wei Ting. 2023. «Large language models in medicine». Nature
medicine 29 (8): 1930-40.