domingo, 19 de abril de 2009

TUPLAS

Una tupla se define de la misma manera que una lista, excepto que el conjunto de elementos se encierra entre paréntesis en lugar de corchetes.
Las tuplas son más rápidas que las listas. Si define un conjunto constante de valores y todo lo que va a hacer es iterar sobre ellos, use una tupla en lugar de una lista.
"Proteger contra escritura" los datos que no necesita cambiar hace el código más seguro. Usar una tupla en lugar de una lista es como tener una sentencia assert implícita mostrando que estos datos son constantes, y que se necesita una acción consciente (y una función específica) para cambiar eso.
Las tuplas se pueden convertir en listas, y viceversa. La función incorporada tuple toma una lista y devuelve una tupla con los mismos elementos, y la función lista toma una tupla y devuelve una lista. En efecto, tuple "congela" una lista, y lista "descongela" una tupla

No hay comentarios:

Publicar un comentario