Las listas y los diccionarios son iguales.
Una lista es una estructura de datos que maneja conjuntos ordenados de elementos, es decir, puede almacenar una serie de elementos en una lista.
Los elementos de una lista deben estar entre corchetes para que Python sepa que estás indicando una lista. Después de crear una lista, puede agregar, eliminar o buscar elementos en la lista. Dado que se pueden agregar o eliminar elementos, decimos que una lista es un tipo de datos mutable, es decir, el tipo puede cambiar y las listas se pueden anidar.
2. Ancestro (tupla)
El ancestro es muy similar a la lista, pero el ancestro es inmutable. Simplemente no se puede modificar al antepasado.
Una tupla se define mediante elementos separados por comas entre paréntesis. Las tuplas normalmente permiten que una declaración o función definida por el usuario asuma de forma segura un conjunto de valores, es decir, el valor de la tupla utilizada no cambiará. Los antepasados pueden estar anidados.
3. Diccionario
Un diccionario es similar a una libreta de direcciones. Puede buscar direcciones e información de contacto por nombre de contacto. Es decir, combinamos la clave (nombre) con la. valor (detalles) asociado. Tenga en cuenta que la clave debe ser única, ya que si dos personas tienen el mismo nombre, no encontrará la información correcta.
Los pares clave-valor se marcan así en el diccionario: d={clave:valor,clave2:valor2}. Tenga en cuenta que sus pares clave/valor están separados por dos puntos y los equipos están separados por comas, todo entre llaves. Además, recuerde que las claves/valores de un diccionario están desordenados. Si deseas un orden específico, deberás ordenarlos antes de usarlos.