""" La primera linea declara una lista o un vector como se conoce en otros lenguajes de programacion
las listas en Pyhon pueden incluso contener otras listas dentro como se ve en la siguiente funcion
lista = [2, "tres", True, ["uno", 10]] aqui tenemos una lista dentro de otra"""
lista = [2, "tres", True, ["uno", 10]]
""" En la segunda funcion estamos accediendo a los elementos de nuestra lista por ejemplo si tenemos
lista2 = lista[0] entonces lista2 tendria guardado dentro el valor "2" """
""" la lista que tenemos adentro de una lista seria considerado como un solo valor dentro de la lista principal
por lo que seria el elemento numero 3 de nuestra lista principal si comenzamos por el valor 0 en este caso"""
""" La siguiente funcion nos guarda el valor de la posicion 0 de la lista principal en la variable valor """
valor = lista[0]
""" La siguiente funcion nos permite guardar en una variable un valor x de la lista secundaria que esta
dentro de la lista principal, como el valor de la lista secundaria en la lista principal es de 3 y el valor
que queremos mostrar dentro de la lista secundaria es "uno" escribimos lo siguiente """
valor2 = lista[3][0]
print valor
print valor2
""" Para editar el valor en la posicion de una lista seria """
lista[1] = "cuatro"
print lista[1]
""" La siguiente instruccion se utiliza para hacer una nueva lista a partir de otra pero tomando un rango, en este
caso utilizaremos desde el rango 0 (que es el indice desde donde empezaremos a contar) hasta 3(que es la cantidad
de valores que vamos a tomar) desde el elemento 0 hasta el tercer elemento de la lista. Entonces: """
lista3 = lista[0:3]
print lista3
""" El siguiente comando nos dice que desde el indice 3 hasta el tercer valor de la lista al momento de imprimir
nos ira dando un salto de 1 por el (:2) que estamos escribiendo, el salto seria de 2-1 que nos da 1 """
lista4 = lista[0:3:2]
print lista4
""" La siguiente instruccion nos dice que nos imprima la lista desde el indice cero saltando un espacio entre cada valor """
lista5 = lista[0::2]
print lista5
""" La siguiente instruccion cambia los valores de una lista desde el indice cero hasta el segundo valor en este caso """
lista6 = lista
lista6[0:2]=[4,3]
print lista6
""" Si queremos cambiar dos valores por solo uno entonces seria """
lista7 = lista
lista7[0:2]=[4]
print lista7
""" Para poder obtener los datos de una lista de forma negativa entonces seria algo asi, nos imprime el ultimo valor
de la lista puesto que los indices de la lista se invierten empezando a contar desde -1 """
lista8 = lista
lista8 = lista8[-1]
print lista8
No hay comentarios:
Publicar un comentario