リスト関数
List
は、同じ型の変数のコンテナです。サポートされるデータ型は、
boolean
、
number
、
float
、および
string
です。 配列とは逆に、リストに含まれる要素の数は動的です。
Silk Performer
には、リストに使用できる複数の関数が用意されています。 初期化していないリストのサイズは 0 です。 要素を追加すると、リスト サイズが大きくなり、要素を削除するとサイズが小さくなります。
注:
リストの中のリストはサポートされていません。
ListAdd Function
Appends a value to a list.
ListClear Function
Removes all elements of a list.
ListClone Function
Makes a copy of a list.
ListConcat Function
Concatenates two lists into a destination list.
ListContains Function
Checks if a specific value is in a list or not.
ListExtract Function
Copies a part of a list into another list.
ListGetAt Function
Returns a copy of the element at a specified position of a list.
ListGetFirst Function
Returns a copy of the first element of a list.
ListGetLast Function
Returns a copy of the last element of a list.
ListGetLength Function
Returns the length of a list.
ListGetType Function
Returns the type of a list.
ListIndexOf Function
Returns the index of the first occurrence of an element.
ListInsert Function
Inserts a value into a list.
ListIsEqual Function
Checks if two lists are identical.
ListLastIndexOf Function
Returns the index of the last occurrence of an element.
ListPrint Function
Prints all elements of a list.
ListRemoveAt Function
Removes an element at a specific position of a list.
ListRemoveFirst Function
Removes the first element of a list.
ListRemoveLast Function
Removes the last element of a list.
ListReplaceAll Function
Replaces all elements of a list with a specific value by another value.
ListSetAt Function
Sets a specified value at a specific position of a list.
ListWriteBin Function
Writes all elements of a string list to the
.wrt
file.
親トピック:
General Functions
関連資料
List