Я хочу создать случайный набор координат, где x и y находятся в пределах диапазона (0,2).Повторение одной комбинации разрешено.Я попробовал следующий код:
possible_coordinates = [(x, y) for x in range(3) for y in range(0,2)]
bomb_coordinates = random.sample(possible_coordinates, k=70)
Это дает ожидаемый результат до K = 6, где k - необходимое количество координатных пар.Но когда k превышает 6, это дает ошибку в random.py.
Пожалуйста, помогите мне сгенерировать 50 пар случайных координат.
Traceback
<module> C:\Users\TOSHIBA\Desktop\mypython\to be corrected\run_para.py 12
sample C:\Users\TOSHIBA\AppData\Local\Programs\Python\Python37\Lib\random.py 321
ValueError: Sample larger than population or is negative