‫Bem vindo de volta.
‫Vamos fazer um exercício em que verificamos se há duplicatas em uma lista, portanto, tenho algumas
‫listas aqui e quero que você possa verificar essa lista e imprimir quaisquer que sejam os valores duplicados.
‫Nesse caso.
‫Vemos isso e tem duplicatas e também B, tem duplicatas.
‫Então, eu quero que você imprima B e D como uma lista aqui.
‫Como você faria isso?
‫Pause o vídeo, experimente, caso contrário, continuarei com a resposta.
‫E, a propósito, você não tem permissão para usar conjuntos para isso.
‫Portanto, para este exercício, você pode usar os conjuntos de estrutura de dados.
‫Em vez disso, você precisa apenas usar condicionais e loops que aprendemos nos últimos vídeos.
‫Então experimente, pause o vídeo e quando estiver pronto, irei em frente com a resposta.
‫Primeiro, vou criar uma variável chamada duplicados e esta será uma lista vazia que
‫iremos preencher com quaisquer valores duplicados.
‫A seguir, vou repetir esta lista, Songline, para dizer o valor em alguma lista e aqui.
‫Nós vamos.
‫O que podemos fazer?
‫Esta é uma pergunta difícil, mas o que vou fazer é dizer se alguma lista de pontos conta, lembre-se, a contagem nos
‫permite contar quantas vezes um item em uma lista existe e vou dizer o valor para que algumas listas contar.
‫E eu digo que vai acontecer para mim quantas vezes A aparece na lista.
‫Muito, muito útil.
‫Novamente, se você não pensou nisso, há muitas soluções para esse problema.
‫Portanto, não há uma resposta certa.
‫Estou apenas mostrando como eu teria feito.
‫Agora vou dizer que se for maior do que um nesse caso, isso significa que há uma duplicata.
‫Então, vou adicioná-lo dentro das duplicatas.
‫Então, vamos prosseguir e dizer dot append, porque eu quero acrescentar um aqui say value.
‫E no final de tudo isso, vamos apenas imprimir duplicatas.
‫Agora, vamos ver se isso funciona, vou clicar em executar.
‫E tudo bem, eu entendo ser.
‫E fim, mas não preciso dessas duplicatas, só preciso saber quais são as duplicatas.
‫Eu só preciso de uma instância de estar em uma instância de.
‫Então, enquanto podemos fazer aqui é fazer outra instrução if e dizer se o valor não está em duplicatas.
‫E sim, isso é meio complicado, você deve se lembrar, não é o contrário, certo?
‫Portanto, estamos verificando o valor do feno e as duplicatas.
‫E não diz essencialmente, ei, se o valor não estiver em duplicatas, será lido como o inglês.
‫E isso vai avaliar como verdadeiro e falso.
‫E, finalmente, certifique-se de que acertamos o recuo.
‫Vamos acrescentar o valor.
‫Então, se eu clicar em executar.
‫Eu obtenho B e e.
‫Novamente, se ele não entendeu imediatamente, não se preocupe, pode ficar complicado, e esta é uma daquelas coisas
‫que você só precisa continuar praticando.
‫Mas você vê aqui que eu era capaz de usar Loop's, era capaz de usar operadores lógicos como not e condicionais como instruções
‫if para resolver um problema em apenas algumas linhas de código.