Tecnología

Inicio

Estructuras de Python

Python permite el uso de estructuras simples, tales como listas y tuplas, e incluso le permite construir sobre ellos por la creación de conjuntos. También puede crear sus propias estructuras de clase y crear objetos para utilizar en sus programas. Cada estructura de datos tiene un propósito y sintaxis diferente. Las clases proporcionan la mayor flexibilidad con lo que puede hacer con ellos, pero también son los más difíciles de implementar.

Liza

Una estructura de lista en Python es un grupo de valores relacionados almacenados conjuntamente entre corchetes, pero separados por comas. Por ejemplo, "[1,2,3,4]" es una lista de números. Puede guardar cualquier tipo de datos en una lista, y acceder a ellos utilizando los valores del índice. Python utiliza cero indexación, lo que significa que el primer valor tiene el índice cero, el segundo valor de índice tiene uno, y así sucesivamente. Python tiene muchos métodos que se pueden utilizar para modificar las listas, como la adición o eliminación de elementos, contando el número total de elementos y revertir el orden de la lista.

Los objetos de la clase

Python le permite hacer clases personalizadas con diferentes funciones y métodos, a continuación, ponerlas en práctica en su programa mediante la creación de objetos. Se crea uno utilizando la palabra clave "clase", seguido de un nombre, a continuación, la declaración de variables y funciones de clase. Más adelante en su programa, fuera del código de clase, se crea un objeto de la clase llamando a la clase, y entonces se puede establecer y obtener los diversos atributos creados en la definición de clase.

tuplas

Una tupla de Python es una estructura de datos que se asemeja a una lista, pero tiene una función diferente. Típicamente, una tupla contiene al menos dos elementos, tales como un par de coordenadas. Sin embargo, también se puede utilizar para almacenar registros en una base de datos con un número fijo de campos. Las tuplas son diferentes de las listas en que se utilizan los soportes circulares en lugar de corchetes. Además, no se puede utilizar en los métodos de tuplas tales como añadir o eliminar.

conjuntos

Un conjunto es una estructura que tiene una lista desordenada y se eliminarán los valores duplicados de ella, luego le permite consultar el conjunto para ver si existen ciertos elementos en ella o no, que no se puede hacer con una lista solo. Por ejemplo, si la lista contiene las calificaciones del estudiante 60, 75, 80 y 75 de nuevo, cuando se crea un conjunto denominado 'grados', sólo se incorporan los valores únicos a ella. Luego, se puede consultar el conjunto escribiendo en los grados '65 ', que devuelve falso, o en los grados '80 ", que devuelve verdadero.