Как выбрать 2 случайных предмета из набора Python? [Дубликат]

На этот вопрос уже есть ответ здесь:

Как вы выбираете «х» количество уникальных номеров из списка в Python? 6 ответов

У меня в настоящее время есть набор Python размера n, где n>= 0. Есть ли быстрое решение Python с 1 или 2 строками, чтобы сделать это? Например, набор будет выглядеть так:

fruits = set(['apple', 'orange', 'watermelon', 'grape'])

Цель состоит в том, чтобы выбрать 2 случайных предмета из вышеперечисленного иВозможно, что вышеупомянутый набор может содержать 0, 1 или более элементов. Единственный способ, который я могу придумать, - это преобразовать набор в список (изменяемый), откуда я могу получить доступ к 2 случайным уникальным индексам в пределах длины набора.

Ответы на вопрос(1)

Ваш ответ на вопрос