El extend()
se puede omitir también por la operación +
como una concatenación el resultado es el mimo.
lista1 = [1, 2, 3]
lista2 = [4, 5, 6]
lista1 + lista2
Output:
[1, 2, 3, 4, 5, 6]
¡Te damos la bienvenida a este reto!
Empezando con Python desde 0
Día 1
Variables, funciones y sintaxis básica
Tipos de datos: Numbers, Strings y Diccionarios
Playground - Retorna el tipo
Día 2
Operadores
Playground - Calcula la propina
Día 3
Condicionales
Playground - Averigua si un año es bisiesto
Ciclos
Playground - Dibuja un triangulo usando bucles
Día 4
Listas
Encuentra a los gatitos más famosos
Diccionarios
Obtén el promedio de los estudiantes
Tuplas
Obten la información de los paquetes
Día 5
Calcula la cantidad de letras en una oración
Encuentra el mayor palíndromo
Día 6
Sets
Encuentre la intersección de conjuntos
Día 7
List comprehension
Encuentra palabras con dos vocales
Dictionary Comprehension
Calcula la longitud de las palabras
Día 8
Funciones Lambda
Filtra mensajes de un user específico
Higher order functions
Crea tu propio método map
Día 9
Manejo de Errores y excepciones
Maneja correctamente los errores
Maneja las excepciones
Día 10
Playground - Crea un task manager usando closures
Día 11
Lectura de archivos de texto y CSV
Día 12
Programación orientada a objetos
Crea un auto usando clases
Día 13
Abstracción en Python
Playground - Crea un sistema de carrito de compras
Encapsulamiento en Python
Playground - Encapsula datos de los usuarios
Día 14
Herencia en Python
Playground - Jerarquía de animales usando herencia
Día 15
Polimorfismo en Python
Playground - Implementa un sistema de pagos
Día 16
Estructuras de datos en Python
Playground - Crea tu propia lista en python
Hash tables en Python
Playground - Implementación de una HashTable para Contactos
Día 17
Maps en Python
Playground - Crea un task manager con Maps
Día 18
Singly Linked List en Python
Playground - Implementación de una singly linked list
Día 19
Stacks en Python
Playground - Implementación de un stack
Día 20
Queues en Python
Playground - Implementación de una queue
Día 21
¡Lo lograste!
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
LeoCode0
Lectura
Las listas son un tipo de objeto que permite almacenar una colección de valores. Estos valores pueden ser de cualquier tipo, como números, cadenas, objetos, incluso otras listas. Las listas son muy útiles para almacenar y manejar datos en una sola estructura.
...
Regístrate o inicia sesión para leer el resto del contenido.
Aportes 5
Preguntas 0
El extend()
se puede omitir también por la operación +
como una concatenación el resultado es el mimo.
lista1 = [1, 2, 3]
lista2 = [4, 5, 6]
lista1 + lista2
Output:
[1, 2, 3, 4, 5, 6]
Verificar si un elemento está en una lista:
numeros = [1, 2, 3, 4, 5]
print(3 in numeros) # Salida: True
print(6 in numeros) # Salida: False
Las listas son estructuras muy versátiles y se utilizan ampliamente en programación para almacenar y manipular conjuntos de elementos.
un ejemplo de listas:
import collections
if __name__ == '__main__':
colores = ["rojo", "azul", "verde"]
print(colores)
print("Colores - posicion 0: ", colores[0])
print("agregando el color amarillo a la lista de colores")
##agregar elementos
colores.append("amarillo")
print("despues de agregar, imprimir lista colores:",colores) # ["rojo", "azul", "verde", "amarillo"]
##eliminar el ultimo elemento de la lista
colores.pop()
print("despues de eliminar, imprimir lista colores:",colores) # ["rojo", "azul", "verde"]
##contar listas
print("despues de eliminar, contando cantidad de elementos de la lista: ", len(colores))
##agregar elementos
colores.append("rojo")
##agregar elementos
colores.append("amarillo")
##agregar elementos
colores.append("rojo")
print("contando cantidad de elementos de la lista: ", len(colores))
print("contando cuantas veces se repite el color rojo: ", colores.count("rojo"))
#lista de colores 2
colores2=["marron", "violeta", "rojo", "azul", "rojo"]
print("lista de colores 2: ",colores2)
#agregando colores 2 a colores
colores.extend(colores2)
print("despues de agregar colores a la lista colores:",colores)
print("contando cantidad de elementos de la lista: ", len(colores))
print("contando cuantas veces se repite el color rojo: ", colores.count("rojo"), "\n")
print("revertir el orden")
print("lista colores:", colores)
colores.reverse()
print("despues de revertir la lista colores:", colores)
colores.sort()
print("despues de ordenar la lista colores: colores.sort()->", colores)
colores.sort(reverse=True)
print("despues de ordenar descendentemente la lista colores: colores.sort(reverse=true)->", colores, "\n")
print("cuantas veces se repite color rosado..\nSi no hay valores devuelve cero. colores.count(""rosado"")-> ", colores.count("rosado"))
print("\n\n**********")
print("Ejemplo de counters:")
coll_colours=collections.Counter(colores)
print("colour collections': ", coll_colours)
print("type of date:",type(coll_colours))
print("keys: ", coll_colours.keys())
print("values: ",coll_colours.values())
print("items: ", coll_colours.items())
listas:
len(lista): Contar los elementos de una lista
lista.count(“value”): retorna la cantidad de ocurrencias del valor consultado.
collections.Counter: Es una subclase del tipo de diccionario dict, que tiene datos en forma de elementos como claves y ocurrencias como valores.
Hay más métodos para saber con las listas, chequen la clase del curso.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?