list with ( ) , ( ) , ( )
Creates a list with the items plugged in. Use + and − for more or fewer items. Items can be numbers, texts, other lists or objects.
Creates a list with the items plugged in. Use + and − for more or fewer items. Items can be numbers, texts, other lists or objects.
A list with no items. Use it in "set variable to" to start a list from scratch.
Creates a list with the same value repeated (e.g. 5 zeros).
Creates the list of numbers from start to end, adding the step (e.g. 1, 3, 5, 7, 9).
Splits a text into pieces using the separator (e.g. "a,b,c" by ","). Numbers become numbers.
Creates a table (list of lists) with rows and columns, great for boards and maps.
Gets the item at a position (the first is 1). Negative numbers count from the end: -1 is the last.
The first, the last or a random item of the list.
How many items the list has (in an object, how many keys).
At which position the value is in the list (0 = not there).
True if the list has that item (case does not matter).
True if the list (or object) has no items.
Reads a cell of a table (list of lists): row and column start at 1.
Asks whether a value is a list, an object, a number, a text or yes/no.
Tells the value type: list, object, number, text or yes/no.
Puts an item at the end of the list stored in the variable (if it is not a list, it becomes one).
Puts an item at a position, pushing the others forward.
Replaces the item at a position with another value.
Removes the item at a position from the list.
Removes the first item equal to the value (or all of them).
Makes the list empty.
Sorts the list stored in the variable itself: numbers ascending/descending or texts A to Z.
Joins all items into a text, with the separator between them (e.g. "apple, grape").
A new list with the items of the first followed by those of the second.
A piece of the list, from position A to B.
A sorted copy of the list (the original does not change).
Sorts a list of objects by the value of a key (e.g. ranking by the key "points").
Reverses, shuffles, removes duplicates, flattens (lists inside lists become one) or copies the list.
Sum, average, highest, lowest, product or median of the numbers in the list.
How many times a value appears in the list.
Creates a new list computing something for each item (use the "item" block). E.g. item × 2.
Keeps only the items where the condition is true (use the "item" block). E.g. item > 50.
The first item where the condition is true (empty if none).
True if all, some or no item meets the condition.
Reduces the list to one value: on each loop, "total" is the previous result and "item" the current item (e.g. total + item = sum).
The current item inside "compute", "where" and "accumulate".
The position (1, 2, 3…) of the current item.
The result accumulated so far, inside "accumulate".