问题：简要介绍下python中的列表和字典，要求包含的概念有：创建方式、访问方式、添加元素的方式、删除元素的方式。回答请用markdown格式，并以合适的标题区分。
user
```
# Python中的列表

## 创建方式
- 使用方括号`[]`直接创建，如`list = [1, 2, 3]`
- 使用列表推导式，如`list = [i for i in range(5)]`

## 访问方式
- 通过索引访问，如`list[0]`
- 通过切片访问，如`list[1:3]`

## 添加元素
- 使用`append()`添加元素，如`list.append(4)`
- 使用`extend()`添加多个元素，如`list.extend([5, 6])`
- 在指定位置插入元素，如`list.insert(1, 2.5)`

## 删除元素
- 使用`remove()`方法根据值删除，如`list.remove(2.5)`
- 使用`pop()`方法根据索引删除，默认删除最后一个，如`list.pop(2)`

# Python中的字典

## 创建方式
- 使用花括号`{}`直接创建，如`dict = {'name': 'Alice', 'age': 25}`
- 使用字典推导式，如`dict = {i: i**2 for i in range(5)}`

## 访问方式
- 通过键访问值，如`dict['name']`
- 使用`get()`方法，如`dict.get('name')`

## 添加元素
- 直接赋值添加新的键值对，如`dict['email'] = 'alice@example.com'`

## 删除元素
- 使用`pop()`方法删除指定键，如`dict.pop('email')`
- 使用`del`关键字删除键值对，如`del dict['age']`
```
assistant