Introdução
Em Python, uma lista (list) é uma coleção de itens que são ordenados e mutáveis. Às vezes, precisamos verificar se uma lista contém valores duplicados. Neste desafio, você escreverá uma função que verifica se uma lista possui duplicatas.
This tutorial is from open-source community. Access the source code
Em Python, uma lista (list) é uma coleção de itens que são ordenados e mutáveis. Às vezes, precisamos verificar se uma lista contém valores duplicados. Neste desafio, você escreverá uma função que verifica se uma lista possui duplicatas.
Escreva uma função Python chamada has_duplicates(lst) que recebe uma lista como argumento e retorna True se a lista contiver alguma duplicata, e False caso contrário.
Para resolver este problema, você pode usar as seguintes etapas:
set() para remover duplicatas da lista.def has_duplicates(lst):
return len(lst) != len(set(lst))
x = [1, 2, 3, 4, 5, 5]
y = [1, 2, 3, 4, 5]
has_duplicates(x) ## True
has_duplicates(y) ## False
Neste desafio, você aprendeu como verificar duplicatas em uma lista usando Python. Você pode usar a função set() para remover duplicatas e comparar o comprimento da lista original com o comprimento do conjunto (set) para determinar se há alguma duplicata.