0% encontró este documento útil (0 votos)
3 vistas

Manejo de Listas Con Python

El documento aborda las listas y tuplas en Python, destacando que las listas son mutables y versátiles, permitiendo almacenar datos de diversos tipos y realizar operaciones como añadir, eliminar y ordenar elementos. Se describen métodos clave para manipular listas, así como la diferencia entre listas y tuplas, siendo estas últimas inmutables y más eficientes para ciertos usos. Además, se incluye bibliografía relevante sobre el tema.

Cargado por

enzyangarita
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas

Manejo de Listas Con Python

El documento aborda las listas y tuplas en Python, destacando que las listas son mutables y versátiles, permitiendo almacenar datos de diversos tipos y realizar operaciones como añadir, eliminar y ordenar elementos. Se describen métodos clave para manipular listas, así como la diferencia entre listas y tuplas, siendo estas últimas inmutables y más eficientes para ciertos usos. Además, se incluye bibliografía relevante sobre el tema.

Cargado por

enzyangarita
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 11

ANÁLISIS Y DESARROLLO DE

SOFTWARE

CENTRO INDUSTRIAL DE MANTENIMIENTO INTEGRAL


GIRÓN - SANTANDER
LISTAS EN
PYTHON
Las listas en Python son un tipo de dato que permite
almacenar datos de cualquier tipo. Son mutables y
dinámicas.

Las listas en Python son uno de los tipos o estructuras de


datos más versátiles del lenguaje, ya que permiten almacenar
un conjunto arbitrario de datos.
MÉTODOS DE LOS OBJETOS LISTA
• Las listas en Python ayudan a estructurar y ordenar el contenido para su
uso posterior.
• Las listas puede almacenar datos de varios tipos, anidar diferentes
valores y listas.
• Una lista es una estructura de datos muy flexible.
• Las listas se pueden editar, ordenar, ampliar o acortar a través de varios
métodos. Veamos con más detalle cómo funciona la clase list.
MÉTODO DESCRIPCIÓN
append() Añade un nuevo elemento al final de la lista.
extend() Añade un grupo de elementos (iterables) al final de
la lista.
insert(indice, Inserta un elemento en una posición concreta de la
elemento) lista.
remove(elemento) Elimina la primera ocurrencia del elemento en la
lista.
pop([i]) Obtiene y elimina el elemento de la lista en la
posición i. Si no se especifica, obtiene y elimina el
último elemento.
¿Cómo acceder a elementos de una lista?
MÉTODOS UTILIZADOS EN LISTAS
EXTEND REMOVE

APPEND INSERT POP


MÉTODOS UTILIZADOS EN LISTAS

SORT REVERSE

REVERSE= TRUE
¿Cómo saber si un elemento está en una lista en Python? Función Max de lista de Python

Función min de lista de Python

Función type() de lista de Python

Orden de Python

Ordenación personalizada con key


Función len de lista de Python
TUPLAS
La diferencia más notable entre listas y tuplas en Python es que listas
son mutables, mientras que las tuplas son inmutables.
Esto significa que puede modificar una lista después de su creación,
pero no puede modificar una tupla.
Ambas listas y tuplas pueden contener objetos arbitrarios, se piden
secuencias y se pueden indexar y cortar en rodajas.

a = (5, "Hola mundo!", True, -1.5)


Por qué usar tuplas

•Inmutabilidad: Son más seguras para datos que no deben cambiar.


•Rendimiento: Son más rápidas que las listas para ciertas operaciones.
•Claves en diccionarios: Las tuplas pueden ser usadas como claves en un
diccionario (porque son inmutables).
BIBLOGRAFÍA
• Estructuras de datos. (s/f). Python documentation. Recuperado el 1 de marzo de 2025, de
https://docs.python.org/es/3.13/tutorial/datastructures.html
• Listas de Python. (s/f). Google for Developers. Recuperado el 1 de marzo de 2025, de
https://developers.google.com/edu/python/lists?hl=es-419
• Orden de Python. (s/f). Google for Developers. Recuperado el 1 de marzo de 2025, de
https://developers.google.com/edu/python/sorting?hl=es-419
• Saavedra, J. A. (2023, junio 18). Listas en Python: cómo crearlas y usarlas. Ebac. https://ebac.mx/blog/listas-en-python
• Jiménez, J, Alvarado, L, Jiménez, E. (2014). Fundamentos de Programación. Obtenido de https://www-alfaomegacloud-
com.bdigital.sena.edu.co/auth/ip?intended_url=https://www-alfaomegacloud-
com.bdigital.sena.edu.co/reader/fundamentos-de-programacion-diagramas-de-flujo-diagramas-n-s-pseudocodigo-y-
java?location=20
• Llopis Pascual, F.; Corbí Bellot, A.; Llorens Larg. (s.f.). Fundamentos de programación. Vol. I. Metodología. Obtenido de
https://www-digitaliapublishing-com.bdigital.sena.edu.co/visor/663
• Wikipedia, «Algoritmo,» Wikipedia Enciclopedia Libre, 25 Febrero 2019. [En línea]. Available:
https://es.wikipedia.org/wiki/Algoritmo. [Último acceso: 27 Febrero 2019].
• Scribd, «Ejemplo de algoritmos,» Scribd, 18 Octubre 2008. [En línea]. Available:
https://es.scribd.com/doc/7119127/Ejemplos-de-Algoritmos. [Último acceso: 26 Febrero 2019].
• E. Reyes Corredor, «Aprender a Programar,» Fundación Universitaria San Mateo, 2008. [En línea]. Available:
https://www.researchgate.net/publication/324216652_Aprender_a_programar. [Último acceso: 26 Febrero 2019

También podría gustarte