Tipos de Colecciones II: Listas, Tuplas
Listas
La listas son un estructura de datos, que permite agrupar un conjunto de elementos ordenados o desordenados.
si sintaxis es:
Lista=[n, n1, n2, -...,nn]
una de su características, es que es mutable, es decir puede ser modificada, lo que le da gran flexibilidad y junto a los diccionarios, es una de las mas usadas.
Otra característica es que sus elementos se encuentran señalados por índices, que van desde el 0, al infinito, para conocer un elemento de una posición solo se llama por su índice por ejemplo
Números=[1,2,3,4,5,6.8]
Números[3]
nos va a mostrar como resultado: 4
porque el primer índice seria el 0, que corresponde al numero1 y así sucesivamente.
las listas pueden contener contener elementos similares:
Números=[1,2,3,4,5,6.7]
Libros=["El Padrino","Dracula", "la isla del tesoro", "Inferno"]
también puede tener elementos diferentes, como string, enteros y otras listas
Varios=['Dracula",3, ["camaro","corsa"]]
al igual que con los diccionarios, también se pueden crear listas vacías
Lista Vacía: Lista=[]
Operaciones con Listas
usando el método append(), se puede añadir un elemento al final de la lisa
letras=[A,B,D,F]letras.append(C)
letras
el resultado será: [A,B,D,F,C]
también las puedes sumar
letras=[A,B,D,F]
Números=[1,2,3,4,5,6.7]
letras + números
nos da como resultado una nueva lista que incluye todos los item
[A,B,D,F,1,2,3,4,5,6.7]
La palabra reservada del permite eliminar un elemento o varios elementos a la vez de una lista, e incluso la misma lista.
ejemplo:
letras=[A,B,D,F]
del letras[0]
letras
nos deja como resultado: [B,D,F] -elimino el índice 0
Tuplas
son colecciones similares a las listas, con la peculiaridad que son inmutables, es decir no se pueden
su sintaxis es
tupla= (1,2,3,4)
al igual que con las listas, podemos saber su tamaño usando el método len()
len(tupla)
nos dará como resultado: 4
con el método index() podemos buscar un elemento y saber su posición en la tupla:
tupla.index(4)
nos da como resultado: 3/ en caso de no existir, nos dará error
con el metodo count() podemos saber cuantas veces se repite un elemento en la tupla
tupla.count(2)
dará como resultado : 1 porque existe una vez / en caso de no existir nos arroja como resultado 0
Comentarios
Publicar un comentario