Listar métodos en Python

Python List Methods tiene múltiples métodos para trabajar con listas de Python. A continuación, explicamos todos los métodos que puede usar con las listas de Python, por ejemplo, agregar(), copiar(), insertar() y más.

Métodos de lista

S.no Método Descripción
1 adjuntar()  Se utiliza para anexar y agregar elementos al final de la Lista. 
2 Copiar() Devuelve una copia superficial de una lista.
3 clear() Este método se utiliza para eliminar todos los elementos de la lista. 
4 contar() Este método cuenta los elementos
5 extender() Agrega cada elemento del iterable al final de la Lista
6 índice() Devuelve el índice más bajo donde aparece el elemento. 
7 insertar() Inserta un elemento dado en un índice dado en una lista. 
8 estallido()  Elimina y devuelve el último valor de la Lista o el valor de índice dado.
9 retirar() Elimina un objeto dado de la Lista. 
10 reverso()  Invierte los objetos de la Lista en su lugar.
11 clasificar() Ordenar una lista en orden ascendente, descendente o definido por el usuario
12 máx() Calcula el máximo de todos los elementos de Lista

Este artículo es una extensión de los siguientes artículos: Lista de Python Métodos de lista en Python | Conjunto 1 (in, not in, len(), min(), max()…) Métodos de lista en Python | Conjunto 2 (del, remove(), sort(), insert(), pop(), extend()…)

Agregar elemento en la lista

adjuntar()

Se utiliza para anexar y agregar elementos a la Lista. Se usa para agregar elementos a la última posición de la Lista en Python

Sintaxis: 

list.append (elemento)

Python

# Adds List Element as value of List.
List = ['Mathematics', 'chemistry', 1997, 2000]
List.append(20544)
print(List)

Producción:

['Mathematics', 'chemistry', 1997, 2000, 20544]

insertar()

Inserta un elemento en la posición especificada. 

Sintaxis:

list.insert(<posición, elemento)

Nota: La posición mencionada debe estar dentro del rango de Lista, como en este caso entre 0 y 4, de lo contrario arrojaría IndexError. 

Python

List = ['Mathematics', 'chemistry', 1997, 2000]
# Insert at index 2 value 10087
List.insert(2,10087)     
print(List)        

Producción:

['Mathematics', 'chemistry', 10087, 1997, 2000, 20544]

extender()

Agrega contenido a List2 al final de List1. 

Sintaxis

Lista1.extender(Lista2)

Python

List1 = [1, 2, 3]
List2 = [2, 3, 4, 5]
  
# Add List2 to List1
List1.extend(List2)
print(List1)
  
# Add List1 to List2 now
List2.extend(List1)
print(List2)

Producción:

[1, 2, 3, 2, 3, 4, 5]
[2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]

Otras funciones de Lista

sum()

Calcula la suma de todos los elementos de la Lista. 

Sintaxis

suma(Lista)

Python

List = [1, 2, 3, 4, 5]
print(sum(List))

Producción:

15

¿Qué sucede si un valor numérico no se usa como parámetro? 

La suma se calcula solo para valores numéricos; de lo contrario, arroja TypeError. 

Ver ejemplo: 

Python

List = ['gfg', 'abc', 3]
print(sum(List))

Producción:

Traceback (most recent call last):
  File "", line 1, in 
    sum(List)
TypeError: unsupported operand type(s) for +: 'int' and 'str'

contar()

Calcula la ocurrencia total de un elemento dado de List. 

Sintaxis:

List.count(elemento)

Python

List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1]
print(List.count(1))

Producción:

4

longitud

Calcula la longitud total de la Lista. 

Sintaxis:

len(nombre_lista)

Python

List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1]
print(len(List))

Producción:

10

índice()

Devuelve el índice de la primera aparición. Los índices de inicio y finalización no son parámetros necesarios. 

Sintaxis:

List.index(elemento[,inicio[,fin]])

Python

List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1]
print(List.index(2))

Producción:

1

Otro ejemplo: 

Python

List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1]
print(List.index(2,2))

Producción:

4

min()

Calcula el mínimo de todos los elementos de List.

Sintaxis:

Eliminación de elementos de la lista

Para eliminar uno o más elementos, es decir, eliminar un elemento, se pueden usar muchas funciones integradas, como pop() y remove() y palabras clave como del.

estallido()

El índice no es un parámetro necesario, si no se menciona toma el último índice. 

Sintaxis:

lista.pop([índice])

Nota: el índice debe estar dentro del rango de la lista; de lo contrario, se producirán errores de índice. 

Python

List = [2.3, 4.445, 3, 5.33, 1.054, 2.5]
print(List.pop())

Producción:

2.5

Python

List = [2.3, 4.445, 3, 5.33, 1.054, 2.5]
print(List.pop(0))

Producción:

2.3

del() 

El elemento que se eliminará se menciona mediante el nombre de la lista y el índice. 

Sintaxis:

lista del.[índice]

Python

List = [2.3, 4.445, 3, 5.33, 1.054, 2.5]
del List[0]
print(List)

Producción:

[4.445, 3, 5.33, 1.054, 2.5]

retirar()

El elemento a eliminar se menciona usando el nombre de la lista y el elemento. 

Sintaxis

list.remove(elemento)

Python

List = [2.3, 4.445, 3, 5.33, 1.054, 2.5]
List.remove(3)
print(List)

Producción:

[2.3, 4.445, 5.33, 1.054, 2.5]

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *