Opérateur List (FPScript)
Combine toutes les valeurs dans une liste.
Syntaxe
[ [<ElementName1>] Expression1 [[, [<ElementName2>] Expression2], ...] ]
La syntaxe de l'opérateur de liste se compose des éléments suivants :
Élément |
Description |
---|---|
Expression1...n |
Toute expression pour laquelle les résultats peuvent être combinés dans une liste. |
ElementName1...n |
Un nom facultatif pour l'élément de liste. |
Remarques
Toutes les structures de données et tous les types de données sont autorisés pour les éléments des listes. En particulier, un élément de liste peut à son tour être une liste elle-même. Par conséquent, les structures de données hiérarchiques peuvent être construites comme des listes.
En option, vous pouvez attribuer un nom à chaque élément de liste que vous pouvez ensuite utiliser pour accéder à l'élément.
Le premier élément d'une liste est appelé élément primaire et doit contenir les données les plus importantes. La plupart des fonctions FPScript ne traitent que le premier élément lorsqu'une liste est passée en argument.
Remarques :
Si vous souhaitez créer une liste dont le premier élément est également une liste, vous devez veiller, pour des raisons syntaxiques, à insérer au moins un espace vide entre les deux caractères "[" ; par exemple, [ [1, 2], 3, 4] et non [[1, 2], 3, 4].
Utilisez la fonction FPScript List lorsque vous souhaitez déterminer le nom de l'élément de la liste au moment de l'exécution, par exemple lorsqu'il est extrait de variables.
Disponible dans
FlexPro View, Basic, Professional, Developer Suite
Exemples
[ SolutionVector, ConfidenceInterval ] |
Combine les résultats d'une régression stockés dans les variables SolutionVector et ConfidenceInterval dans une liste. |
[ <Solution>SolutionVector, <Confidence>ConfidenceInterval ] |
Dans ce cas, les éléments de la liste sont appelés "Solution" et "Confidence". |