En este post de programación en Python te mostraré cómo eliminar números impares de una lista, arreglo o array.
Básicamente vamos a filtrar los elementos de la lista para que la lista solo contenga números pares, esto lo vamos a lograr eliminando los otros elementos impares.
Para hacer las cosas simples y no mover índices vamos a crear una nueva lista en donde solo vamos a colocar a los pares.
Primero vamos a declarar una lista vacía, esta lista guardará los elementos que no son impares. Luego vamos a recorrer la lista original y por cada elemento que tenga, vamos a comprobar si es par o impar.
En caso de que el elemento sea par, lo agregamos a la lista nueva. Y si no, no hacemos nada. Todo esto va a estar encerrado en una función que recibirá la lista con posibles impares y devolverá la lista con números pares.
El código queda así, vemos tanto a la función como al modo de uso:
"""
https://parzibyte.me/blog
"""
def eliminar_impares(lista):
nueva_lista = []
for elemento in lista:
if elemento % 2 == 0:
nueva_lista.append(elemento)
return nueva_lista
lista = [100, 1000, 1044, 1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 500, 12]
sin_impares = eliminar_impares(lista)
print("Original: " + str(lista))
print("Sin impares: " + str(sin_impares))
Estamos comprobando si el elemento es par en la línea 9, en ese caso lo agregamos a la lista en la línea 10.
Finalmente en la línea 11 devolvemos la lista que contiene únicamente números pares; todo esto usando el lenguaje de programación Python.
Si quieres puedes seguir aprendiendo sobre Python en mi blog.
El día de hoy te mostraré cómo crear un servidor HTTP (servidor web) en Android…
En este post te voy a enseñar a designar una carpeta para imprimir todos los…
En este artículo te voy a enseñar la guía para imprimir en una impresora térmica…
Hoy te voy a mostrar un ejemplo de programación para agregar un módulo de tasa…
Los usuarios del plugin para impresoras térmicas pueden contratar licencias, y en ocasiones me han…
Hoy voy a enseñarte cómo imprimir el € en una impresora térmica. Vamos a ver…
Esta web usa cookies.