Вы можете рассмотреть случайные - Генераторы случайных переменных, где, как будто вы хотите выбрать любое количество элементов списка, тогда @Austin предложил использовать sample
со случайным, но справедливый выбор - случайный.
Использование random.sample
будет ...
>>> lst
[['15', '48', '698'], ['10', '32', '66'], ['78', '501', '23']]
>>> random.sample(population=lst, k=2)
[['78', '501', '23'], ['15', '48', '698']]
При использовании random.choices
>>> random.choices(population=lst, k=2)
[['15', '48', '698'], ['15', '48', '698']]
Примечание
Посмотрите на Случайный Док здесь
random.sample (population, k) Возвращает список уникальных элементов длиной k
выбирается из последовательности или набора населения. Используется для случайной выборки
без замены.
random.choices (совокупность, вес = нет, *, cum_weights = нет, k = 1)
Возвращает список элементов размером k, выбранных из совокупности с
замена. Если популяция пуста, возникает ошибка IndexError.