请简要描述Python的列表是什么，并以Markdown表格形式展示列表的常见操作。
user
列表是Python中的一种数据结构，用于存储多个项目的集合。列表是有序且可变的，允许存储不同类型的元素，并且可以通过索引访问。

| 操作 | 描述 | 示例 |
| --- | --- | --- |
| `append()` | 在列表末尾添加一个元素 | `my_list.append(4)` |
| `extend()` | 在列表末尾添加多个元素 | `my_list.extend([5, 6])` |
| `insert()` | 在指定位置插入一个元素 | `my_list.insert(1, 'a')` |
| `remove()` | 删除列表中的指定元素 | `my_list.remove('b')` |
| `pop()` | 删除并返回指定位置的元素 | `my_list.pop(2)` |
| `index()` | 返回指定元素的索引 | `my_list.index('c')` |
| `count()` | 返回指定元素在列表中出现的次数 | `my_list.count('d')` |
| `sort()` | 对列表进行排序 | `my_list.sort()` |
| `reverse()` | 反转列表中的元素顺序 | `my_list.reverse()` |
| `clear()` | 清空列表中的所有元素 | `my_list.clear()` |
assistant