lunes, 21 de septiembre de 2009

LISTA

El punto principal de esta secuencia es muy potente y no se limita a las cadenas.

Python nos permite definir secuencias de valores de cualquier tipo. Por ejemplo, podemos definir secuencias de números enteros o flotantes, o incluso de cadenasPython sigue una notación especial para representar las listas. Los valores de una lista deben

estar encerrados entre corchetes y separados por comas.

En una lista podemos registrar las notas de los estudiantes de una clase, los coeficientes de un polinomio, la relación de nombres de personas asistentes auna reunión, etc

Programa ejemplo

[1, 2, 3]



:

a = [1, 2, 3]
a
[1, 2, 3]


Los elementos que forman una lista también pueden ser cadenas.

>>> nombres = [’Juana’, ’Ana, ’Lesly’, ’Marcia’]

Y también podemos usar expresiones para calcular el valor de cada elemento de una lista:

>>> a = [1, 1+1, 6/2]
>>> a
[1, 2, 3]


>>> a = [1, 2, 3]

>>> len(a)

3
>>> len([0, 1, 10, 5])
4
>>> len([10])

1


Ejercicios:

214. [1] [0]

No aparece nada.

215. for i in [1, 2, 3]:
Print i

216. print ’Principio’
for i in [ ]:
print ’paso’, i
print ’y fin’
Escribe principio

217. for i in [1] * 10:
print
escribe 1, 10 veces
218. no hace nada
219. compara 2 listas

No hay comentarios:

Publicar un comentario