Las diferencias y el uso de list, tuple, dict y set en Python
Las listas, tuplas, dictados y conjuntos son los tipos de colecciones más comunes en Python.
Lista es una lista, lo que equivale a una matriz, pero la longitud de la lista cambia automáticamente y los elementos de la lista son libres, por lo que no tienen por qué ser del mismo tipo. Se define sucintamente como a=[]. Combinación ordenada
Las tuplas también son una combinación. Sin embargo, las tuplas no se pueden cambiar una vez definidas. Se define sucintamente como a=1,3 o a=(1,3). Combinación ordenada.
dict es un tipo de diccionario. También es un tipo de par clave-valor. Los nombres de clave no se pueden repetir ni cambiar (las cadenas satisfacen este requisito y a menudo se utilizan como nombres de clave). Se define sucintamente como a={}. Una combinación desordenada (lo que significa que no se puede recorrer en el orden de la suma).
set es un tipo de colección (no es fácil de traducir y rara vez se usa). También es una combinación desordenada en la que los elementos son mutuamente excluyentes, es decir, no habrá elementos idénticos. Una secuencia se puede convertir en un conjunto, una combinación desordenada de elementos sin elementos duplicados.
El siguiente es el código de muestra utilizado. a_tuple=(1, 3423, '34')
a_list=[12, 12.34, 'sds']
a_dict={'key1': 1, 'key2': 2 }
a_set=set('2323')
para?t_ tupla:
print('s?in?tuple't)
imprimir('*'*10)
para?l?in?a_list:
imprimir('s?in?list'l)
print('*'*10)
para?k, v?in?a_dict.items():
print('key=s, valor=s?in? dict'(k, v))
print('*'*10)
for?s?in?a_set:
print( ' s? in?set's)
print('*'*10)
Haga un seguimiento si no comprende.