21.04.2013 Views

Inmersión en Python Inmersión en Python - iPereda

Inmersión en Python Inmersión en Python - iPereda

Inmersión en Python Inmersión en Python - iPereda

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

equival<strong>en</strong>te a li = [1, 2] + [1, 2] + [1, 2], que concat<strong>en</strong>a las tres listas<br />

<strong>en</strong> una.<br />

Lecturas complem<strong>en</strong>tarias sobre listas<br />

• How to Think Like a Computer Sci<strong>en</strong>tist le instruye sobre listas y señala algo<br />

importante al respecto de pasar listas como argum<strong>en</strong>tos a funciones.<br />

• El Tutorial de <strong>Python</strong> muestra cómo usar listas como pilas y colas.<br />

• La <strong>Python</strong> Knowledge Base contesta preguntas frecu<strong>en</strong>tes sobre listas y<br />

ti<strong>en</strong>e un montón de código de ejemplo que usa listas.<br />

• La Refer<strong>en</strong>cia de bibliotecas de <strong>Python</strong> <strong>en</strong>umera todos los métodos de las<br />

listas.<br />

Footnotes<br />

[2] N. del T.: porción, partición<br />

3.3. Pres<strong>en</strong>tación de las tuplas<br />

Una tupla es una lista inmutable. Una tupla no puede cambiar de ninguna<br />

manera una vez creada.<br />

Ejemplo 3.15. Definir una tupla<br />

>>> t = ("a", "b", "mpilgrim", "z", "example")<br />

>>> t<br />

('a', 'b', 'mpilgrim', 'z', 'example')<br />

>>> t[0]<br />

'a'<br />

>>> t[-1]<br />

'example'<br />

>>> t[1:3]<br />

('b', 'mpilgrim')<br />

Una tupla se define de la misma manera que una lista, excepto que el<br />

conjunto de elem<strong>en</strong>tos se <strong>en</strong>cierra <strong>en</strong>tre paréntesis <strong>en</strong> lugar de corchetes.

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

Saved successfully!

Ooh no, something went wrong!