random_choice()#

Select a random item from a list.

Examples#

def setup():
    words = ["apple", "bear", "cat", "dog"]
    word = py5.random_choice(words)
    py5.println(word)  # Prints one of the four words

Description#

Select a random item from a list. The list items can be of any type. If the list of objects is empty, None will be returned.

This function’s randomness can be influenced by random_seed(), and makes calls to numpy to select the random items.

Signatures#

random_choice(
    objects: list[Any],  # list of objects to choose from
) -> Any

Updated on April 15, 2023 22:56:12pm UTC