sample_list

sample_list(items: list[T], max_samples: int = 1000) list[T][source]

Randomly sample items from a list.

Returns at most max_samples items. If the list has fewer items than max_samples, returns all items in random order.

Parameters:
  • items – List of items to sample from.

  • max_samples – Maximum number of samples to return.

Returns:

List of randomly sampled items.