Este artículo fue publicado como parte del Blogatón de ciencia de datos
Introducción
En Python, podrá usar una función de lista que crea un grupo que será manipulado para su análisis. Esta colección de datos se denomina objeto de lista.
Si bien todos los métodos son funciones en Python, no todas las funciones son métodos. Hay una diferencia clave entre funciones y métodos en Python. Las funciones toman objetos como entradas, mientras que los métodos, por el contrario, actúan sobre los objetos.
Fuente de la imagen: imágenes de Google
Python ofrece las siguientes funciones de lista:
- sort (): ordena la lista en orden ascendente.
- type (lista): Devuelve el tipo de clase de un objeto.
- append (): agrega un elemento a una lista.
- extend (): agrega varios elementos a una lista.
- index (): devuelve el primero apariencia de un valor particular.
- max (lista): Devuelve un elemento de la lista con un valor máximo.
- min (lista): Devuelve un elemento de la lista con un valor mínimo.
- len (lista): Da la longitud total de la lista.
- clear (): Elimina todos los elementos de la lista.
- insertEl término "INSERT" se refiere a la acción de agregar datos en una base de datos o sistema. En el contexto de programación, se utiliza comúnmente en lenguajes SQL para insertar nuevas filas en una tabla. Este proceso es fundamental para mantener la integridad y actualización de la información. Un uso adecuado de la instrucción INSERT contribuye a la eficiencia y efectividad en la gestión de datos.... (): agrega un componente a lo requerido posición.
- count (): devuelve el número de elementos con lo requerido valor.
- pop (): Elimina el elemento en lo requerido posición.
- remove (): elimina el primario artículo con el deseado valor.
- reverse (): invierte el orden de la lista.
- copy (): Devoluciones un duplicado de la lista.
Actualización de lista
Es el recipiente común principal y, sin duda, el más importante.
- Una lista se define como una colección de objetos ordenada, mutable y heterogénea.
- Para aclarar: el orden implica que la recolección de objetos sigue un orden particular.
- Mutable significa que la lista se puede mutar o cambiar, y heterogéneo implica que podrá mezclar y hacer coincidir cualquier tipo de objeto o tipo de datos dentro de una lista (int, float o string).
- Las listas están contenidas en una colección de corchetes [ ].
Fuente de la imagen: imágenes de Google
Veamos todas las funciones una a una con la ayuda de un ejemplo,
método sort ()
El método sort () es un método de Python integrado que, de forma predeterminada, ordena la lista en orden ascendente. Sin embargo, modificará el orden de ascendente a descendente especificando los criterios de clasificación.
Ejemplo
Supongamos que le gustaría ordenar los elementos de los precios del producto en orden ascendente. Escribirías precios seguidos de un. (punto) seguido del nombre del método, es decir, ordenar incluyendo los paréntesis.
prices = [589.36, 237.81, 230.87, 463.98, 453.42] prices.sort() print(prices)
Producción:
[ 230.87, 237.81, 453.42, 463.98, 589.36]
función type ()
Para la función type (), devuelve el tipo de clase de un objeto.
Ejemplo
En este ejemplo, veremos el tipo de datos del contenedor formado.
fam = ["abs", 1.57, "egfrma", 1.768, "mom", 1.71, "dad"] type(fam)
Producción:
list
método append ()
El método append () agregará algunos elementos que ingrese al final de los elementos que especificó.
Ejemplo
En este ejemplo, aumentemos la longitud de la cadena agregando el elemento «Abril» a la lista. Por lo tanto, la función append () aumentará la longitud de la lista en 1.
months = ['January', 'February', 'March'] months.append('April') print(months)
Producción:
['January', 'February', 'March', 'April']
método extend ()
El método extend () aumenta la longitud de la lista en el número de elementos que se proporcionan a la estrategia, por lo que si usted preferir agregar varios elementos a la lista, usted será capaz de utilice este método.
Ejemplo
En este ejemplo, ampliamos nuestra lista inicial que tiene tres objetos a una lista que tiene seis objetos.
list = [1, 2, 3] list.extend([4, 5, 6]) list
Producción:
[1, 2, 3, 4, 5, 6]
método index ()
El método index () devuelve el primario Apariencia de el valor requerido.
Ejemplo
En el siguiente ejemplo, examinemos el índiceEl "Índice" es una herramienta fundamental en libros y documentos, que permite ubicar rápidamente la información deseada. Generalmente, se presenta al inicio de una obra y organiza los contenidos de manera jerárquica, incluyendo capítulos y secciones. Su correcta elaboración facilita la navegación y mejora la comprensión del material, convirtiéndolo en un recurso esencial tanto para estudiantes como para profesionales en diversas áreas.... de febrero dentro de la lista de meses.
months = ['January', 'February', 'March', 'April', 'May'] months.index('March')
Producción:
2
función max ()
La función max () devolverá el valor más alto de los valores ingresados.
Ejemplo
En este ejemplo, buscaremos usar la función max () a cazar fuera el más importante precio dentro de la lista denominada precio.
prices = [589.36, 237.81, 230.87, 463.98, 453.42] price_max = max(prices) print(price_max)
Producción:
589.36
función min ()
La función min () devolverá el punto mas bajo valor de los valores ingresados.
Ejemplo
En este ejemplo, usted encontrará el mes con el indicador de consumo más pequeño (IPC).
Para identificar el mes con el índice de consumo más pequeño, inicialmente aplica la función min () en los precios identificar el min_price. A continuación, usará el método de índice mirar fuera de la ubicación del índice de min_price. Al usar esta ubicación indexada en meses, identificará el mes con el mas pequeño consumidor indicador.
months = ['January', 'February', 'March'] prices = [238.11, 237.81, 238.91]
# Identify min price min_price = min(prices) # Identify min price index min_index = prices.index(min_price) # Identify the month with min price min_month = months[min_index] print[min_month]
Producción:
February
función len ()
La función len () devuelve el número de elementos en una lista especificada.
Ejemplo
En el siguiente ejemplo, vamos a echa un vistazo a el largo de el 2 listas que utilizan esta función.
list_1 = [50.29] list_2 = [76.14, 89.64, 167.28] print('list_1 length is ', len(list_1)) print('list_2 length is ', len(list_2))
Producción:
list_1 length is 1 list_2 length is 3
función clear ()
El método clear () elimina todos los elementos de una lista específica y los convierte en una lista vacía.
Ejemplo
En este ejemplo, bien eliminar todo los elementos de la lista del mes y deje la lista vacía.
months = ['January', 'February', 'March', 'April', 'May'] months.clear()
Producción:
[ ]
función de inserción
El método insert () inserta lo requerido valor en la posición deseada.
Ejemplo
En este ejemplo, bien Insertar la fruta «Piña» en los tercera posición de la lista de frutas.
fruits = ['apple', 'banana', 'cherry']
fruits.insert(2, "pineapple")
Producción:
['apple', 'banana', 'pineapple', 'cherry']
función count ()
El método count () devuelve el número de elementos con el deseado valor.
Ejemplo
En este ejemplo, vamos a regreso el número de veces la fruta Aparece «cereza» dentro de lista de frutas.
fruits = ['cherry', 'apple', 'cherry', 'banana', 'cherry'] x = fruits.count("cherry")
Producción:
3
función pop ()
El método pop () elimina el elemento en lo requerido posición.
Ejemplo
En este ejemplo, vamos a quitar el elemento esa es en la tercera ubicación de la lista de frutas.
fruits = ['apple', 'banana', 'cherry', 'orange', 'pineapple'] fruits.pop(2)
Producción:
['apple', 'banana', 'orange', 'pineapple']
función remove ()
El método remove () elimina el primero ocurrencia del elemento con el especificado valor.
Ejemplo
En este ejemplo, eliminaremos el elemento «banana» de la lista de frutas.
fruits = ['apple', 'banana', 'cherry', 'orange', 'pineapple'] fruits.remove("banana")
Producción:
['apple', 'cherry', 'orange', 'pineapple']
función reverse ()
El método reverse () invierte el orden de los elementos.
Ejemplo
En este ejemplo, invertiremos el orden de la lista de frutas, de modo que el primer elemento de la lista inicial se convierta en el último y viceversa en la nueva lista.
fruits = ['apple', 'banana', 'cherry', 'orange', 'pineapple'] fruits.reverse()
Producción:
['pineapple', 'orange', 'cherry', 'banana', 'apple']
función copiar ()
El método copy () devuelve una copia de la lista especificada y crea la nueva lista.
Ejemplo
En este ejemplo, queremos crear una lista que tenga los mismos elementos que la lista de frutas.
fruits = ['apple', 'banana', 'cherry', 'orange'] x = fruits.copy()
Producción:
['apple', 'banana', 'cherry', 'orange']
¡Esto termina nuestra discusión!
Notas finales
Espero que hayas disfrutado el artículo.
Si quieres conectarte conmigo, no dudes en ponerte en contacto conmigo. sobre Correo electrónico
Tus sugerencias y dudas son bienvenidas aquí en la sección de comentarios. ¡Gracias por leer mi artículo!
Los medios que se muestran en este artículo no son propiedad de DataPeaker y se utilizan a discreción del autor.
Relacionado
Posts Relacionados:
- Funciones de Python | Todo lo que necesita saber sobre las funciones de Python
- ¡10 funciones útiles de cadenas de Python que definitivamente debes conocer!
- ¡8 gráficos que debe conocer para sobresalir en el arte de la visualización de datos!
- 3 conceptos analíticos que debe conocer todo profesional / experto en análisis