Guía de estudio 10 -- Diccionarios
- Compare los diccionarios con las listas. Enumere diferencias y semejanzas.
- Compare los diccionarios con las tuplas. Enumere diferencias y semejanzas.
- Compare las listas con las tuplas. Enumere diferencias y semejanzas.
- Compare los strings con las tuplas. Enumere diferencias y semejanzas.
- Indique cómo crea un diccionario vacío.
- ¿Qué es un par clave-valor? ¿Qué dato puede usarse para clave? ¿Y para valor?
- Los diccionarios no mantienen el orden de sus elementos. Indique cómoa haría
para recorrer por orden alfabético de claves un diccionario. ¿Y cómo lo
recorrería mediante el orden de los valores? Dé ejemplos.
- Indique cómo inicializa un diccionario para que contenga los siguientes elementos:
('juan' -> 15), ('pedro' -> 10).
- Indique cómo eliminaría la entrada de 'juan' de la pregunta anterior.
- Mida la cantidad de elementos que tiene un diccionario. Dé un ejemplo.
- ¿Qué sucede si trata de acceder a una clave que no existe? Por ejemplo, en
las preguntas anteriores, acceder al valor asociado a 'jose'.
- ¿Cómo puede comprobar si una clave existe en un diccionario dado? Dé ejemplos para
el caso en que la clave existe y que la clave no existe.
- ¿Cómo afecta el aliasing a los diccionarios?
- Indique cómo hace para tener dos referencias diferentes al mismo diccionario,
y cómo hace para tener dos copias diferentes del mismo diccionario.
- ¿Qué es un método? ¿A qué está siempre asociado un método?
- El método
get() de un diccionario recupera valores del mismo. Indique
en qué se diferencia con el uso de los corchetes.
Si tiene preguntas no deje de leer
de qué maneras contactarme.
Copyright (C) 2004 César Ballardini
Está permitida la copia textual y distribución de este artículo en su
totalidad por cualquier medio, siempre y cuando esta nota se preserve.
Actualizado:
$Id: guia-estudio-10.html,v 1.1 2004/10/26 15:13:36 cballard Exp $