Saltar al contenido

[2021] Python | Obtenga valores únicos de una lista {DH}

septiembre 30, 2021

Genere una lista de todos los números únicos en cualquier orden.
Ejemplos:

Input : 10 20 10 30 40 40
Output : 10 20 30 40 

Input : 1 2 1 1 3 4 3 3 5 
Output : 1 2 3 4 5  

Método 1: revisa la lista

Con el tutorial podemos iterar a través de cada elemento de la lista y ver si el elemento ya está en unique_list, si no lo está, podemos agregarlo a unique_list. Esto se hace con un bucle for y una instrucción if que verifican si el valor está en la lista única o no, que es equivalente a otro bucle for.

Gancho de roca

def unique(list1):

    

    unique_list = []

    

    

    for x in list1:

        

        if x not in unique_list:

            unique_list.append(x)

    

    for x in unique_list:

        print x,

    

  

list1 = [10, 20, 10, 30, 40, 40]

print("the unique values from 1st list is")

unique(list1)

list2 =[1, 2, 1, 1, 3, 4, 3, 3, 5]

print(

leer mas:
[2021] Python | Obtenga valores únicos de una lista {DH}