Liste - One-Click-LCA/plu-lang GitHub Wiki

Description du type

Opérateurs utilisables avec Liste

Tel que (Filter)

Filtre une liste (premier argument) selon un critère (deuxième argument). Renvoie une liste composée des éléments de la liste fournie en entrée pour lesquels le critère renvoie VRAI. Le critère est une expression qui doit renvoyer un booléen. Le critère utilise l'argument spécial "Element" qui correspond à l'élement de la liste fournie en entrée.

Type d'opérateur: Binaire

Type de sortie: Liste

Paramètres obligatoires: RAS

Paramètres optionnels: RAS

Exactement N parmi (N of)

Renvoie VRAI si exactement N éléments d'une liste (1er argument) remplissent le critère (2nd argument). Le critère est une expression qui doit renvoyer un booléen. Le critère utilise l'argument spécial "Element" qui correspond à l'élement de la liste fournie en entrée.

Type d'opérateur: Binaire

Type de sortie: Booléen

Paramètres obligatoires:

  • N, Nombre

Paramètres optionnels: RAS

Tous parmi (All of)

Renvoie VRAI si tous les éléments d'une liste (1er argument) remplissent le critère (2nd argument). Le critère est une expression qui doit renvoyer un booléen. Le critère utilise l'argument spécial "Element" qui correspond à l'élement de la liste fournie en entrée.

Type d'opérateur: Binaire

Type de sortie: Booléen

Paramètres obligatoires: RAS

Paramètres optionnels: RAS

Au moins N parmi (At least N of)

Renvoie VRAI si au moins N éléments d'une liste (1er argument) remplissent le critère (2nd argument). Le critère est une expression qui doit renvoyer un booléen. Le critère utilise l'argument spécial "Element" qui correspond à l'élement de la liste fournie en entrée.

Type d'opérateur: Binaire

Type de sortie: Booléen

Paramètres obligatoires:

  • N, Nombre

Paramètres optionnels: RAS

Au plus N parmi (At most N of)

Renvoie VRAI si au plus N éléments d'une liste (1er argument) remplissent le critère (2nd argument). Le critère est une expression qui doit renvoyer un booléen. Le critère utilise l'argument spécial "Element" qui correspond à l'élement de la liste fournie en entrée.

Type d'opérateur: Binaire

Type de sortie: Booléen

Paramètres obligatoires:

  • N, Nombre

Paramètres optionnels: RAS

Nombre d'éléments (Number of elements)

Nombre d'éléments dans la liste.

Type d'opérateur: Unaire

Type de sortie: Nombre

Paramètres obligatoires: RAS

Paramètres optionnels: RAS

Est vide (Is empty)

La liste est vide

Type d'opérateur: Unaire

Type de sortie: Booléen

Paramètres obligatoires: RAS

Paramètres optionnels: RAS