List Shuffle#

Functionality#
Shuffle (randomize) the order of input lists.
Inputs#
Input |
Description |
---|---|
Data |
The data - can be anything |
Seed |
Seed setting used by shuffle operation |
Parameters#
Level
It is essentially how many chained element look-ups you do on a list. If SomeList
has a considerable nestedness then you might access the most atomic element of the list doing SomeList[0][0][0][0]
. Levels in this case would be 4.
Seed
Affects the output order.
Outputs#
Item, the selected items on the specified level.
Other, the list with the selected items deleted.
Examples#
The shuffle operation is based on the python random.shuffle. https://docs.python.org/3.4/library/random.html?highlight=shuffle#random.shuffle
Trying various inputs, adjusting the parameters, and piping the output to a Debug Print (or stethoscope) node will be the fastest way to acquaint yourself with the inner workings of the List Shuffle Node.

Number-> Number Range
Text-> Stethoscope