Cursos Coulex
  • Nuestra Web
  • Python

    • Introducción a Python
    • Lectura y Escritura de Archivos
    • Bucles en Python (for y while)
    • Estructuras Condicionales (if-else)
    • Conjuntos (sets) en Python
    • Diccionarios en Python
    • Funciones en Python
    • Listas en Python
    • Manejo de Errores y Excepciones
    • Módulos y Paquetes en Python
    • Operadores en Python
    • Programación Orientada a Objetos
    • Tipos de Datos en Python
    • Tuplas en Python
    • Variables en Python

    Listas en Python

    En Python, una lista es una colección de elementos ordenada y mutable. Las listas pueden contener elementos de diferentes tipos de datos, como números, cadenas, y otras listas.

    Crear una lista

    Las listas se crean utilizando corchetes [], y los elementos dentro de la lista se separan por comas.

    Ejemplo:

    
    frutas = ["manzana", "plátano", "cereza", "kiwi"]
    
                    

    Acceder a los elementos de una lista

    Podemos acceder a los elementos de una lista utilizando su índice. El índice de una lista comienza desde 0.

    
    print(frutas[0])
    print(frutas[2])
      
                    

    Modificar elementos de una lista

    Podemos modificar los elementos de una lista asignando un nuevo valor a un índice específico.

    
    frutas[1] = "mango"
    print(frutas)
      
                    

    Añadir elementos a una lista

    Existen varias formas de añadir elementos a una lista, por ejemplo, utilizando el método append() o el método insert().

    
    frutas.append("naranja")
    print(frutas)  
    
    frutas.insert(2, "pera")
    print(frutas)
      
                    

    Eliminar elementos de una lista

    Para eliminar un elemento de una lista, podemos utilizar el método remove() o el comando del.

    
    frutas.remove("kiwi")
    print(frutas)  
    
    del frutas[1]
    print(frutas)
      
                    

    Longitud de una lista

    Para obtener la cantidad de elementos en una lista, usamos la función len().

    
    print(len(frutas))  # Salida: 4
    
                    

    Listas anidadas

    Las listas pueden contener otras listas como elementos. Estas se conocen como listas anidadas.

    
    print(lista_anidada[2][1])
     
                    

    Operaciones con listas

    Podemos realizar diversas operaciones con listas, como concatenarlas o repetir sus elementos.

    
    lista1 = [1, 2, 3]
    lista2 = [4, 5, 6]
    lista_concatenada = lista1 + lista2
    print(lista_concatenada)
    
    lista_repetida = [1, 2, 3] * 2
    print(lista_repetida)
      
                    

    Ordenar una lista

    Las listas pueden ser ordenadas utilizando el método sort() o la función sorted().

    
    frutas.sort()
    print(frutas)
    
    frutas.sort(reverse=True)
    print(frutas)
     
                    

    Conclusión

    Las listas son una de las estructuras de datos más utilizadas en Python debido a su flexibilidad y facilidad de uso. Permiten almacenar múltiples elementos y realizar varias operaciones de manera eficiente.

    Anterior Siguiente

    Cursos Coulex

    Desarrollado por Coulex Software