Algunos de los métodos de lista se mencionan en el conjunto 1 a continuación
enumerar métodos en Python | Conjunto 1 (en, no en, len(), min(), max()…)
Más métodos se discuten en este artículo.
1. del[a : b] :- Este método elimina todos los elementos en el rango comenzando desde el índice ‘a’ hasta ‘b’ mencionado en los argumentos.
2. pop() :- Este método elimina el elemento en la posición mencionada en sus argumentos.
# Python code to demonstrate the working of # del and pop() # initializing list lis = [2, 1, 3, 5, 4, 3, 8] # using del to delete elements from pos. 2 to 5 # deletes 3,5,4 del lis[2 : 5] # displaying list after deleting print ("List elements after deleting are : ",end="") for i in range(0, len(lis)): print(lis[i], end=" ") print("\r") # using pop() to delete element at pos 2 # deletes 3 lis.pop(2) # displaying list after popping print ("List elements after popping are : ", end="") for i in range(0, len(lis)): print(lis[i], end=" ")
Producción:
List elements after deleting are : 2 1 3 8 List elements after popping are : 2 1 8
3. insert(a, x) :- Esta función inserta un elemento en la posición mencionada en sus argumentos. Se necesitan 2 argumentos, posición y elemento para agregarse en la posición respectiva.
4. remove() :- Esta función se usa para eliminar la primera aparición del número mencionado en sus argumentos.
# Python code to demonstrate the working of # insert() and remove() # initializing list lis = [2, 1, 3, 5, 3, 8] # using insert() to insert 4 at 3rd pos lis.insert(3, 4) # displaying list after inserting print("List elements after inserting 4 are : ", end="") for i in range(0, len(lis)): print(lis[i], end=" ") print("\r") # using remove() to remove first occurrence of 3 # removes 3 at pos 2 lis.remove(3) # displaying list after removing print ("List elements after removing are : ", end="") for i in range(0, len(lis)): print(lis[i], end=" ")
Producción:
List elements after inserting 4 are : 2 1 3 4 5 3 8 List elements after removing are : 2 1 4 5 3 8
5. sort() : – Esta función ordena la lista en orden creciente .
6. reverse() :- Esta función invierte los elementos de la lista.
# Python code to demonstrate the working of # sort() and reverse() # initializing list lis = [2, 1, 3, 5, 3, 8] # using sort() to sort the list lis.sort() # displaying list after sorting print ("List elements after sorting are : ", end="") for i in range(0, len(lis)): print(lis[i], end=" ") print("\r") # using reverse() to reverse the list lis.reverse() # displaying list after reversing print ("List elements after reversing are : ", end="") for i in range(0, len(lis)): print(lis[i], end=" ")
Producción:
List elements after sorting are : 1 2 3 3 5 8 List elements after reversing are : 8 5 3 3 2 1
7. extender (b) : – Esta función se usa para extender la lista con los elementos presentes en otra lista . Esta función toma otra lista como argumento .
8. clear() :- Esta función se usa para borrar todos los elementos de la lista. Después de esta operación, la lista queda vacía.
# Python code to demonstrate the working of # extend() and clear() # initializing list 1 lis1 = [2, 1, 3, 5] # initializing list 1 lis2 = [6, 4, 3] # using extend() to add elements of lis2 in lis1 lis1.extend(lis2) # displaying list after sorting print ("List elements after extending are : ", end="") for i in range(0, len(lis1)): print(lis1[i], end=" ") print ("\r") # using clear() to delete all lis1 contents lis1.clear() # displaying list after clearing print ("List elements after clearing are : ", end="") for i in range(0, len(lis1)): print(lis1[i], end=" ")
Producción:
List elements after extending are : 2 1 3 5 6 4 3 List elements after clearing are :
Artículos relacionados:
Métodos de lista en Python
Métodos de lista en Python | Conjunto 1 (en, no en, len(), min(), max()…)
Este artículo es una contribución de Manjeet Singh . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
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