Secuencias:
Listas y tuplas en Python son objetos que contienen listas de datos a los que se accede mediante un índice, de forma similar a los arreglos (vectores o matrices) de otros lenguajes. Pertenecen a un tipo de datos que Python llama secuencias y que incluyen también a las cadenas de texto.
Antes de entrar en las diferencias entre los tipos de secuencias, veamos lo que tienen en común:
- No hay un límite a la cantidad de elementos que pueden contener.
- Pueden contener cualquier tipo de objeto, incluyendo otras secuencias. Por ejemplo, la forma de crear una matriz en Python es crear una lista de listas.
- No es necesario saber el tamaño (cantidad de elementos) que tendrá la secuencia al momento de crearla.
Soportan algunas funciones nativas de python:
- len(secuencia): devuelve la cantidad de elementos de la lista, tupla o cadena.
- max(secuencia): devuelve el mayor elemento.
- min(secuencia): devuelve el menor elemento.
Tienen dos métodos comunes:
- secuencia.index(‘x’): devuelve el índice de la primera ocurrencia de ‘x’ en la secuencia.
- secuencia.count(‘x’): devuelve el número de veces que aparece ‘x’ en la secuencia
Los elementos de la secuencia se acceden vía subíndices, que se indican entre corchetes [] después del nombre de la variable que contiene a la secuencia:
- secuencia[0]: devuelve el primer elemento
- secuencia[2]: devuelve el tercer elemento (notar que se numeran desde 0 y no desde 1).
- secuencia[i]: devuelve el elemento i-1 de la secuencia.
- secuencia[-1]: devuelve el último elemento.
Guía Python
No hay comentarios:
Publicar un comentario
gracias por la visita espero que el contenido le haya sido de utilidad, hasta luego...