0 calificaciones0% 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.
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 calificaciones0% 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.
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