Ir al contenido

Remove from List

Tipo: list-remove-at  ·  Paquete: Collections Activities v1.0.3  ·  Salida: ninguna

Elimina el elemento que está en una posición concreta de la lista. Los índices empiezan en 0.

Quita de list el elemento en la posición index, modificando la lista directamente. Los elementos que estaban después se desplazan una posición. Si el índice no existe, falla y la lista no cambia.

ParámetroTipoPor defectoDescripción
listList—La lista.
indexint—Posición del elemento a eliminar, contando desde 0.

Ninguno.

Esta actividad no devuelve ningún valor; modifica la lista en sitio.

MensajeCausa y solución
El índice … está fuera de rango (elementos en la lista: …).El índice es negativo o no existe. Usa count(lista) - 1 para el último elemento.
'list' debe ser una List; se recibió ….list no es una lista (el mensaje indica el tipo recibido, o null).
Remove from List list = nombres index = 0 // elimina el primero
List Count list = nombres → output: quedan