23.11.2012 Views

Python para todos

Python para todos

Python para todos

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

evisitando<br />

objetos<br />

En los capítulos dedicados a los tipos simples y las colecciones veíamos<br />

por primera vez algunos de los objetos del lenguaje <strong>Python</strong>: números,<br />

booleanos, cadenas de texto, diccionarios, listas y tuplas.<br />

Ahora que sabemos qué son las clases, los objetos, las funciones, y los<br />

mé<strong>todos</strong> es el momento de revisitar estos objetos <strong>para</strong> descubrir su<br />

verdadero potencial.<br />

Veremos a continuación algunos mé<strong>todos</strong> útiles de estos objetos. Evidentemente,<br />

no es necesario memorizarlos, pero si, al menos, recordar<br />

que existen <strong>para</strong> cuando sean necesarios.<br />

Diccionarios<br />

D.get(k[, d])<br />

Busca el valor de la clave k en el diccionario. Es equivalente a utilizar<br />

D[k] pero al utilizar este método podemos indicar un valor a devolver<br />

por defecto si no se encuentra la clave, mientras que con la sintaxis<br />

D[k], de no existir la clave se lanzaría una excepción.<br />

D.has_key(k)<br />

Comprueba si el diccionario tiene la clave k. Es equivalente a la sintaxis<br />

k in D.<br />

D.items()<br />

Devuelve una lista de tuplas con pares clave-valor.<br />

53

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!