请列出Python中创建字典的三种方式并举一个例子说明。要求：用粗体字表示方法名称，并使用Markdown格式。
user
```markdown
**1. 使用花括号{}创建字典**
```python
my_dict = {'key1': 'value1', 'key2': 'value2'}
```

**2. 使用dict()构造函数创建字典**
```python
my_dict = dict(key1='value1', key2='value2')
```

**3. 使用字典推导式创建字典**
```python
my_dict = {x: x**2 for x in range(3)}
```
```
assistant