'''
SEM 3
estructuras de datos:  listas, tuplas, diccionarios, conjuntos.

metodos:
    -iteracion > ciclos.
    -metodos comunes: lambda, map, reduce, filter.


condicionales: if, else, while.


------------------------------------------------------------------------

datos conjuntos: su contenido puede variar, entonces se asocia a una variable, es el contenido de una variable.


LISTAS

listas: coleccion de datos, sin importar cual tipo de dato sea. ejemplo de lista:

frutas = ['mango', 'kiwi', 'manzana', 'naranja']

lista_vacia = [] //    list  (palabra reservada)

* las listas son modificables, se les puede agregar datos, remover, pueden mutar. (variables mutables)

longitud de la lista: len(frutas)


append --> agrega elementos
extend ---> agrefa lista

--------------------------------------------------------------------

TUPLAS

son conjuntos de datos que no se pueden modificar

mi_tupla = ('a', 'b', 'c', 'd')


elementos que se pueden usar en listas

mi_tupla[0] el primero
mi_tupla[-1] el ultimo
mi_tupla[0: -1] todos menos el ultimo
mi_tupla[1:] todos los elementos
mi_tupla[ :-1] =todos menos el ultimo

las tuplas se pueden sumar


h = (1,2) + (6,7) + (1,2,3)




'''
