
Wilbort Encomenderos Ruiz
Preguntael método .pop() requiere algún parámetro? creo que no cierto?

Luis Fernando Nova
@SuraCedeno ese es el pop() de Python y aquí estamos viendo JavaScript.
Luis Enrique Juárez Nájera
Es correcto, no requiere parametros, al igual que .shift por ejemplo, ya que el profesor demuestra que en caso se ingresa un parametro, este sigue eliminando el primer elemnto del array (en el caso de .pop sigue eliminando el último, independientemente del parametro). Éxitos!!!

Sura Naileth Cedeño Lopez
Hola :wave: El método pop() elimina y retorna un elemento de una lista. Hay un parámetro opcional, el índice a ser eliminado de la lista, si no se especifica ningún índice, a.pop() elimina y retorna el último elemento de la lista. Si el índice especificado en el método pop() no está en el rango de la lista, lanzara el error- IndexError: pop index out of range exception. (Error de índice: índice fuera de rango)
Ejemplo de uso:
ciudades = ['New York', 'Dallas', 'San Antonio', 'Houston', 'San Francisco'] print ( "Ciudad removida : ", ciudades.pop() ) print ( "La ciudad en el indice 2 es : ", ciudades.pop(2) )
Resultado:
Ciudad romovida : San Francisco La ciudad en el indice 2 es : San Antonio