La diferencia entre el diccionario de lista y tupla
Las tuplas son inmutables, mientras que las listas y los diccionarios son mutables. Las tuplas son objetos inmutables. Una vez que se crea un objeto, su valor no se puede cambiar. Una lista es un objeto mutable. Una vez que se genera un objeto, sus elementos se pueden cambiar, agregar, eliminar, borrar y ordenar.
Además de la inmutabilidad de las tuplas, debe haber diferencias semánticas para guiar su uso. Las tuplas son estructuras de datos heterogéneas (es decir, sus entradas tienen significados diferentes), mientras que las listas son secuencias homogéneas. Las tuplas tienen estructura, las listas tienen orden. Usar esta distinción puede hacer que su código sea más claro y más fácil de entender.
Debido a que puedes agregar o eliminar elementos, decimos que una lista es un tipo de datos mutable, es decir, puede cambiar. Las listas se pueden anidar. Los ancestros de las tuplas son muy similares a las listas, pero las tuplas son inmutables. Es decir, no puedes modificar tuplas. Una tupla se define mediante elementos separados por comas entre paréntesis.
Las secuencias incluyen: listas, tuplas y cadenas. Lista: es la matriz más utilizada y puede anidarse; tupla: equivalente a Enum. Una vez creada, no se permite modificar el valor de la tupla; cadena: como sugiere el nombre, son caracteres y signos de puntuación chinos e ingleses.