‫Bienvenido de nuevo y este video, vamos a ver listas que son un tipo de colección y es una
‫forma flexible de trabajar con conjuntos de objetos o valores que no sean una matriz, por ejemplo.
‫Entonces, en comparación, elevó el grupo de objetos o valores con los que trabaja puede crecer y reducirse dinámicamente.
‫Y como recordarás en una carrera, tenías que configurar eso específicamente.
‫Así que estaba escrito en piedra cuántos elementos tendría una matriz.
‫Pero las listas son bastante dinámicas aquí.
‫Una colección es una clase y requiere una instancia de la clase antes de agregar elementos a esa colección.
‫Entonces, cuando trabajamos con listas, las listas son colecciones.
‫Entonces Lists es un tipo de colección.
‫Así que lo hereda, pero sigue siendo una clase.
‫Entonces necesitamos agregar la siguiente línea.
‫Por lo tanto, cuatro colecciones que solo contienen un tipo de datos Un sistema que las colecciones son espacios de nombres genéricos.
‫Por lo tanto, necesitaremos agregar este espacio de nombres a nuestro proyecto si queremos usar listas, listas, ejemplos de
‫aceleración aquí.
‫Entonces var numeros es igual a new list int.
‫Entonces aquí estamos hablando de una lista sin valores.
‫Entonces es una lista vacía en ese momento.
‫Y luego, debajo de eso, verá un ejemplo donde la lista tiene valores.
‫Entonces, la diferencia es que aquí agregas los valores entre llaves aquí separados por una coma, luego agregas y
‫quitas valores.
‫Entonces, para agregar un valor, simplemente puede usar para agregar un método para deshacerse de un valor que usó para
‫eliminar el método.
‫Entonces aquí vemos que agregamos el siete a nuestra lista y luego eliminamos el siete de nuestra lista.
‫Entonces tenemos un ejemplo de index.
‫Entonces, el índice es cero y eliminar ese índice eliminará un elemento en una posición específica.
‫Por lo tanto, es similar a una matriz en la que tiene índices y simplemente puede eliminar un elemento en
‫un índice específico obteniendo un valor.
‫Como ves, tenemos estos números, una lista que tiene un valor, que es veinticinco.
‫Y ahora, para obtener ese valor, simplemente usamos el índice.
‫Y en este caso, debido a que solo tenemos un valor, el índice es cero.
‫Entonces, los números cero serán 25 y eso ahora se almacenará en un valor.
‫Para borrar una lista, simplemente puede usar el método clear.
‫Por tanto, existe un método específico dedicado a borrar toda la lista.
‫Entonces estará vacío después.
‫Por lo tanto, no importa cuántos elementos haya agregado, simplemente se deshará de todos ellos.
‫Por supuesto, solo es específico para esa lista en particular de la que estamos hablando, listas y bucles.
‫Entonces, aquí puede ver un ejemplo de una lista con muchos números.
‫Entonces, de cinco a 40 cada vez, un incremento de cinco y usamos un para cada bucle aquí para
‫recorrer cada elemento en esa lista o un bucle for.
‫Entonces tienes ambas opciones aquí.
‫El para cada bucle es un poco más limpio, como puede ver aquí, para cada elemento int en números.
‫Y luego simplemente imprimimos el elemento.
‫Y lo mismo aquí para este bucle for donde solo verificamos la cantidad de números, por supuesto, también.
‫Entonces puede ver que hay una propiedad llamada Count que está disponible para cada lista que tiene.
‫Entonces, en este caso, solo estamos verificando la cantidad de valores que tenemos en esa lista para no encontrarnos con
‫una excepción de índice fuera de límites.
‫Está bien.
‫Así que esta fue una introducción a las listas y usaremos listas más adelante.
‫Y solo quería mostrarte cómo funcionan y cuáles son sus aspectos principales.
‫Por supuesto, las listas tienen varios métodos más.
‫Entonces, por supuesto, puede verificarlos, verificar los métodos y propiedades de las listas
‫y jugar con ellos para tener una mejor idea de ellos y simplemente crear un puñado de listas solo para
‫acostumbrarse a practicar.
‫Está bien.
‫Así que sigamos con el siguiente video.
‫Te veo allí.