List.RemoveRange

La función List.RemoveRange elimina cierto número de elementos de una lista a partir de una posición.

Sintaxis

List.RemoveRange(
    list as list,
    index as number,
    optional count as nullable number
) as list

Parámetros
  • list: lista de la que eliminar los elementos
  • index: posición a partir de la cual eliminar los elementos
  • count: (opcional) número de elementos a eliminar
Información adicional

El primer elemento recibe el índice 0.

Si no se especifica el número de elementos a eliminar, se eliminará uno solo.

Si se especifica un número de elementos a eliminar mayor que el número de elementos disponibles a partir del índice indicado, la función devuelve un mensaje de error.

Ejemplos

Si no se especifica el número de elementos a eliminar, se elimina uno. En el siguiente ejemplo eliminamos el elemento de la lista {1..5} situado en la posición 3:

List.RemoveRange(
    {1..5},
    3
)

List

List.RemoveRange

Un clic en el enlace List nos muestra la lista devuelta:

List.RemoveRange

Podemos especificar el número de elementos a eliminar. En el siguiente ejemplo eliminamos dos elementos a partir de la posición 1 (es decir, a partir del segundo elemento):

List.RemoveRange(
    {1..5},
    1,
    2
)

List

List.RemoveRange

El resultado obtenido es el siguiente:

List.RemoveRange
Categoría
Funciones de lista
Enviado por admin el Vie, 31/07/2020 - 20:39