List.LastN
List.LastN(list as list, optional countOrCondition as any) as any
Retourne le dernier élément de la liste list
. Si la liste est vide, une exception est levée. Cette fonction prend un paramètre facultatif, countOrCondition
, qui permet de rassembler plusieurs éléments ou de filtrer des éléments. countOrCondition
peut être spécifié de trois façons :
- Si un nombre est spécifié, la quantité d’éléments retournés peut atteindre ce nombre.
- Si une condition est spécifiée, tous les éléments qui remplissent initialement la condition sont retournés, en commençant à la fin de la liste. Quand un élément ne remplit pas la condition, aucun autre élément n’est pris en compte.
- Si ce paramètre est Null, le dernier élément de la liste est retourné.
Recherche la dernière valeur dans la liste {3, 4, 5, -1, 7, 8, 2}.
Utilisation
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Sortie
{2}
Recherche les dernières valeurs dans la liste {3, 4, 5, -1, 7, 8, 2} qui sont supérieures à 0.
Utilisation
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Sortie
{7, 8, 2}