Я новичок в python и не знаю, как это сделать.
У меня есть список кортежей, которые представляют точки и другой список, который представляет смещения. Мне нужен набор всех комбинаций, которые это формирует. Вот код:
offsets = [( 0, 0),( 0,-1),( 0, 1),( 1, 0),(-1, 0)]
points = [( 1, 5),( 3, 3),( 8, 7)]
Таким образом, мой набор комбинированных точек должен быть
[( 1, 5),( 1, 4),( 1, 6),( 2, 5),( 0, 5),
( 3, 3),( 3, 2),( 3, 4),( 4, 3),( 2, 3),
( 8, 7),( 8, 6),( 8, 8),( 9, 7),( 7, 7)]
Я не могу использовать NumPy или любые другие библиотеки.