Incluso extraer y número impar de una lista dada en Python

Extracción de números pares e impares de la lista : Aquí, vamos a aprender cómo extraer y Incluso número impar de una lista dada en el lenguaje de programación Python?

En este problema, se nos da una lista por el usuario, que puede ser la mezcla de los números pares e impares y basado en el concepto de par e impar, vamos a dividir la lista en dos listas y uno sólo contendrá incluso números y otra contendrán solamente los números impares. Antes de ir a hacer esta tarea, vamos a aprender cómo comprobar el número dado es par o impar en Python?

Cuál es el número par e impar?

El número que puede ser totalmente dividido por 2 es conocido como un número par y si el número no es divisible por 2 a continuación, se le conoce como un número impar.

programa Python para comprobar incluso o número impar

# taking input from the user 
n=int(input('Enter the number: '))
# checking whether it is EVEN or ODD
if n%2==0:
print('{} is an even number.'.format(n))
else:
print('{} is an odd number.'.format(n))

salida

RUN 1:
Enter the number: 63734
63734 is an even number.
RUN 2:
Enter the number: 9568405
9568405 is an odd number.

Algoritmo para extraer incluso y número impar de la lista dada

  1. Tome la entrada en forma de una lista.
  2. Cree dos listas vacías para almacenar el par y un número impar que se extrae de la lista dada.
  3. Compruebe cada elemento de la lista dada.

    1. Si es un número par, a continuación, añadir esto a una de las listas de la lista anterior creados usando el método de agregación.
    2. Si es un número impar, a continuación, añadir esto a otra lista de la lista anteriormente creado utilizando el método de agregación.

  4. Imprimir ambas listas que serán nuestra lista requerida.

programa Python para comprobar par o impar de la lista dada

# input the list
A=list(map(int,input('Enter elements of List: ').split()))
# create two empty lists to store EVEN and ODD elements
B=[]
c=[]
for j in A:
if j%2==0:
B.append(j)
else:
c.append(j)
print('List of even number: ',B)
print('List of odd number: ',c)

salida

Enter elements of List: 6 4 7 45 7 6 7 9 2 1
List of even number: [6, 4, 6, 2]
List of odd number: [7, 45, 7, 7, 9, 1]

append () Método:

El uso función append para añadir un número a una lista existente. En este caso, hemos utilizado la función de agregación para agregar un número par a la lista de B y los números impares a la lista de C .


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *