请告诉我Python中列表和元组的区别。请以json格式输出答案，包括两个主要部分："definition"和"differences"，每个部分分别描述列表和元组的定义以及它们之间的不同点。 Differences部分包含3点。
user
{
  "definition": {
    "list": "列表是Python中的一种可变序列类型，用来存储多个项目的有序集合，可以修改和操作列表中的元素。",
    "tuple": "元组是Python中的一种不可变序列类型，用来存储多种类型的数据的有序集合，一旦创建则不能修改其元素。"
  },
  "differences": [
    "可变性：列表是一个可变的数据结构，意味着可以在创建列表之后添加、删除或更改元素。而元组是一个不可变的数据结构，创建后就不能改变它的内容。",
    "性能：由于列表是可变的，因此在执行添加或删除操作时，会比元组稍慢。元组因为不可变性，具有更高的性能，尤其是在处理大量数据时。",
    "用途：列表通常用于需要频繁修改的数据集合。元组则常用于那些不需要修改的数据集合，它可以作为字典的键使用，而列表不可以用作字典的键。"
  ]
}
assistant