There are numerous techniques employed/utilized/implemented for generating random lists. One common method involves utilizing/leveraging/employing a pseudo-random number generator (PRNG)/random number generator/numeric sequence to determine the order of items in the list. Another approach is to shuffle/rearrange/randomize a predefined set of items