Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Gostaria de extrair somente os valores unicos de uma lista no Python

Queria saber se tem alguma forma de que eu consica vizualizar somente os valores unicos de uma lista no Python. Tenho uma lista que deveria ter somente valores 1 e -1, quero confirmar isso. Tem alguma função pronta pra isso ou teria que criar uma do 0?

2 respostas
solução!

Oi José, tudo bem?

Não sei se entendi muito bem sua dúvida, mas se a ideia é confirmar se uma lista é composta apenas por valores 1 e -1. Você pode utilizar o set, pois ele não permite elementos repetidos, logo, uma lista com apenas números 1 e -1, nos retornará um conjunto de {1, -1} , então bastaria fazer:

lista = [1,1,1,1,1,-1]

somente_elementos_um_ou_menos_um = set(lista) == {1, -1}

print(somente_elementos_um_ou_menos_um)

Resultado: True

Caso não seja esse o problema, peço por gentileza que dê um exemplo do que esperava como saída.

Qualquer dúvida é só falar, estou a disposição. Abraços e bons estudos!

era isso mesmo que eu tava precisando, obrigado