Vous êtes sur la page 1sur 1

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL

FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN


FUNDAMENTOS DE PROGRAMACIÓN - PARALELO: 09 y 19

MÉTODOS DE LISTAS
Nombre de la Tipo de dato Argumentos que recibe la
función Descripción que retorna función Modos de uso Errores
#Retorna la cantidad de veces que se
TypeError: (Error en tiempo de ejecución que
Método que retorna la cantidad de veces Recibe como argumento el x = l.count(50) encuentra el número 50 en la lista.
ocurre cuando no se especifica el argumento de la
que un determinado elemento se elemento que se desea contar #Retorna la cantidad de veces que se
función)
count encuentra en la lista. int en la lista. x = l.count("fiec") encuentra la cadena "fiec" en la lista.
ValueError: (Error en tiempo de ejecución que
#Retorna el índice de la primera ocurrencia
sucede cuando no existe el elemento del cual
x = l.index(80) del número 80.
quiero conocer su índice en la lista).
Método que retorna el índice de la Recibe como argumento el TypeError: (Error en tiempo de ejecución que
primera ocurrencia de un elemento que elemento del cual se desea #Retorna el índice de la primera ocurrencia ocurre cuando no se especifica el argumento de la
index se encuentra en la lista. int conocer su índice en la lista. x = l.index("espol") de la cadena "espol" en la lista. función).
x = l.pop() #Extrae el último elemento de la lista.
x = l.pop(3) #Extrae el elemento de la lista que se IndexError: (Error en tiempo de ejecución que
Método que remueve un elemento de un Puede escribirse sin argumento encuentra en el índice 3. sucede cuando se ha especificado un índice fuera
posición dada en la lista y extrae el Un elemento de o enviándole el índice del #Extrae el elemento de la lista que se del rango de la lista).
pop elemento. la lista elemento que se desea extraer. x = l.pop(-2) encuentra en el índice -2.
Una nueva lista #Realiza una copia de todos los elementos
Método que realiza una copia completa con todos los de la lista l y se una crea una nueva lista x
copy o profunda de la lista. elementos. Ninguno x = l.copy() con todos los elementos de la lista l.
l.append(70) #Agrega el número 80 al final de la lista. TypeError: (Error en tiempo de ejecución que
Método que agrega un elemento al final Recibe el elemento que se #Agrega la cadena de caracteres "espol" al ocurre cuando no se especifica el argumento de la
append de la lista. None desea agregar al final de la lista. l.append("espol") final de la lista. función).
Recibe 2 argumentos, el primero #Inserta el número 500 en el índice 2 de la
TypeError: (Error en tiempo de ejecución que
es el índice donde sea insertar l.insert(2,500) lista.
ocurre cuando no se especifica el argumento de la
Método que inserta un elemento en un el elemento y el segundo el #Inserta la cadena de caracteres "espol" en función).
insert posición establecida como argumento. None elemento a insertar. l.insert(-2,"espol") el índice -2 de la lista.
#Agrega los números 9 y 10 de la colección
TypeError: (Error en tiempo de ejecución que
Recibe una colección cuyos l.extend([9,10]) a la lista.
ocurre cuando no se especifica el argumento de la
Método que agrega los elementos de elementos van a hacer #Agrega la cadena de caracteres "espol" función).
extend otra colección en la lista. None agregados a la lista. l.extend(["espol"]) de la colección a la lista.
ValueError (Error en tiempo de ejecución que
sucede cuando no existe el elemento del cual
l.remove(80) #Remueve el número 80 de la lista. quiero conocer su índice en la lista).
TypeError: (Error en tiempo de ejecución que
Método que remueve un elemento de la Recibe el elemento que se #Remueve la cadena de caracteres "espol" ocurre cuando no se especifica el argumento de la
remove lista. None desea remover de la lista. l.remove("espol") de la lista. función).
#Ordena de manera ascendente los
No recibe argumentos, o puede l.sort() elementos de la lista.
Método que ordena los elementos de recibir el modo de ordenamiento #Ordena de manera descendente los
sort una lista. None descendente. l.sort(reverse=True) elementos de la lista.
Método que invierte la secuencia de los #Invierte la secuencia de como se
reverse elementos en la lista. None Ninguno l.reverse() encuentran los elementos en la lista.
Método que elimina todos los elementos
clear de la lista. None Ninguno l.clear() #Elimina todos los elementos de la lista.

Vous aimerez peut-être aussi