请以集合的角度讲解什么是关系，并用包含代码的例子示范，必须包含如下代码：set、def、import、for，注意必须用三段话回答，且回答的字符数为150到200个字符。
user
关系是集合论中的基本概念，表示元素之间的关联。通常通过定义两个集合的笛卡尔积来描述。例如，集合A={1,2}和B={a,b}的笛卡尔积A×B={(1,a),(1,b),(2,a),(2,b)}。

展示关系的一个简单方法是遍历集合。代码如下：
```python
import itertools
setA = {1,2}
setB = {'a','b'}
def cartesian_product(A, B):
    return set(itertools.product(A, B))
for x in cartesian_product(setA, setB):
    print(x)
```

通过示例可以看出，代码使用`set`、`def`、`import`和`for`实现了两个集合的笛卡尔积，直接展示元素对间的具体关系。
assistant