Условия задачи:

 

Напишите программу для создания множества, элементами которого являются кортежи (по два элемента в каждом) с нечетными числами: (1,3), (3,5), (5,7) и так далее.

 

Решение задачи:

set1 = set()
for i in range(1,8,2):
	set1.add((i, i+2))
print(set1)

set2 = {(i, i+2) for i in range(1,8,2)} # set2 = {(i, i+2) for i in range(1,8) if i % 2 != 0}
print(set2)