Continuando nossas aulas de python, vamos falar sobre conjuntos.
Na aula anterior, falamos sobre listas e tuplas:
Conjunto pode ser definido como um conjunto de variáveis de valores únicos, ou seja, os conjuntos não podem ter elementos repetidos.
Para declarar um conjunto colocamos o seu nome e os elementos entre chaves:
nome_do_conjunto ={elementos do conjunto separados por vírgula}
Vamos criar dois conjuntos no sublime:
Podemos adicionar ou descartar elementos do conjunto usando respectivamente os comandos:
nome_do_conjunto.add(elemento)
nome_do_conjunto.discard(elemento)
Veja no sublime:
No exemplo eu adicionei o elemento 10 ao conjunto_1 e removi o elemento 6 do conjunto_2
Podemos também trabalhar com união, interseção e diferença dos conjuntos respectivamente usando os comandos:
conjunto_uniao = nome_do_conjunto_1.union(nome_do_conjunto_2)
conjunto_inter =nome_do_conjunto_1.intersection(nome_do_conjunto_2)
conjunto_difere = nome_do_conjunto_1.difference(nome_do_conjunto_2)
Vamos ao sublime:
No conjunto união faz a junção dos elementos dos dois conjuntos, note que o elemento 4 aparece apenas uma vez, mesmo estando em ambos os conjuntos. O conjunto interseção mostra os elementos comuns em ambos os conjuntos. Por fim o conjunto diferença mostra os elementos exclusivos do conjunto_1. Se por acaso quiser os elementos exclusivos do conjunto_2 basta alterar a posição dos mesmos no comando.
Veja agora o vídeo do tutorial:
Nenhum comentário:
Postar um comentário