GetMultipleArrayElements
モジュール: | FoundationLite |
---|
配列から複数の要素を抽出します。
名前 | 型 | 説明 | |
---|---|---|---|
![]() |
inArray | <T>Array | 入力配列 |
![]() |
inIndices | IntegerArray | 配列内のインデックス |
![]() |
inInverse | Bool | インデックスを入力配列の先頭から数えるか、末尾から数えるかを指定します |
![]() |
outValues | <T>Array | 出力値 |
このフィルターの型は、任意の有効な型を表す型変数 T を使用して定義されています。 詳しくはこちら.
ヒント
- 1つの配列要素だけが必要な場合は、代わりに GetArrayElement を使用してください。
- 連続した配列要素の部分列が必要な場合は、CropArray を使用してください。
使用例
![]() |
![]() |
inArray = {100, 430, 35, 250, 55, 130} inIndices = {2, 4, 3, 3} |
outValues = {35, 55, 250, 250} |
エラー
このフィルターは、問題が発生した場合に例外としてエラーを通知することがあります。エラーへの対処方法については、エラーハンドリングをご覧ください。
発生する可能性のある例外の一覧:
エラータイプ | 説明 |
---|---|
DomainError | GetMultipleArrayElements において、インデックスが範囲外です。 |
複雑さのレベル
このフィルターは、Advacedの複雑さレベルで使用できます。
関連項目
- GetArrayElement – 指定されたインデックスにある配列から単一の要素を抽出します。
- GetArrayElements – 配列から最大 8 個の個別の要素を抽出します。
- CropArray – 配列の要素から連続した部分列を選択します。