Sigamos hablando de fundamentos de python, ahora hablemos un poco de listas, que es una lista, es un conjunto de objetos
Por ejemplo un conjunto de colores
Colores - Verde, Amarillo, Rojo, Azul
NotasMusicales - Do,Re,Mi,Fa,Sol,La,Si,Do
En el mundo real todo son conjuntos, grupos de objetos, en el lenguaje de programación necesitamos hablar de elementos que nos den semejanza, en python esto lo logramos con listas.
numeros=[1,2,3,4,5]
print(numeros)
for numero in numeros:
print(numero)
Analicemos este programa
lo primero que estamos haciendo es crear una lista, esta lista se guarda en una variable, si vemos el tipo de variable este sera:
<class,'list'>
el primer print nos permite ver la lista completa
[1,2,3,4,5]
El segundo elemento es muy interesante por que nos permite leer elemento a elemento de la lista, que es lo que le decimos "por cada numero en números, imprime numero"
1
2
3
4
5
La lista se puede formar por cualquier tipo de variable en python
Ahora bien tenemos que aprender nos métodos para trabajar con listas
Notas=['Do','Re','Mi'] #Notas Musicales
print(Notas)
#Agreguemos una nota mas
Notas.append('FA')
print(Notas)
Notas.append(['FA','SOL'])
print(Notas)
#¿Que paso aqui? Una lista dentro de otra?, asi es podemos agregar
#una lista dentro de otra lista
#Borremos una nota
Notas.remove('Do')
print(Notas)
#En donde esta una nota
print(Notas.index('Re'))
#Cuantas veces tenemos un elemento
print(Notas.count('Mi'))
Coloque este código y jueguen con este elemento que es tan importante
Saludos del Alien