1. num = []
    2. for i in range(5):
    3. num.append(i)
    4. print(num)
    5. num = tuple(num)
    6. print(num)
    7. def one(j):
    8. return j % 2 == 0
    9. def two(k):
    10. return k % 2 != 0
    11. x = tuple(filter(one,num))
    12. y = tuple(filter(two,num))
    13. print(x)
    14. print(y)
    15. lis = []
    16. for i1 in x:
    17. for j1 in y:
    18. n = (i1,j1)
    19. lis.append(n)
    20. print(lis)