→ add
adiciona um item no set
Uso:
Uso:
meu_set = {'iphone', 'macbook', 'ipad'}
meu_set.add('airpod')
print(meu_set)
___________
{'macbook', 'iphone', 'airpod', 'ipad'}
__________________________ → remove
retira um item de um set
Uso:
Uso:
meu_set = {'iphone', 'macbook', 'ipad'}
meu_set.remove('iphone')
print(meu_set)
___________
{'macbook', 'ipad'}
__________________________ → clear
retira todos os itens de um set
Uso:
Uso:
meu_set = {'iphone', 'macbook', 'ipad'}
meu_set.clear()
print(meu_set)
___________
set()
__________________________
→ union
junta as informações de 2 sets. Se houver algum valor duplicado, ele constará apenas 1 vez no set final
Uso:
Uso:
produtos = {'iphone', 'macbook', 'ipad'}
lancamentos = {'airpod', 'apple watch', 'ipod', 'ipad'}
todos_produtos = produtos.union(lancamentos)
print(todos_produtos)
___________________
{'airpod', 'ipod', 'macbook', 'iphone', 'ipad', 'apple watch'}
__________________________
→ intersection
pega apenas as informações que existem nos 2 sets ao mesmo tempo
Uso:
produtos = {'iphone', 'macbook', 'ipad'}
lancamentos = {'airpod', 'apple watch', 'ipod', 'ipad'}
intersecao = produtos.intersection(lancamentos)
print(intersecao)
___________________
{'ipad'}
__________________________
→ difference
retorna todas as informações de um set que não fazem parte de outro set
Uso:
produtos = {'iphone', 'macbook', 'ipad'}
lancamentos = {'airpod', 'apple watch', 'ipod', 'ipad'}
produtos_nao_lancamentos = produtos.difference(lancamentos)
print(produtos_nao_lancamentos) #repare que ipad foi retirado do resultado porque ele estava contido no set de lançamentos
___________________
{'macbook', 'iphone'}
__________________________
Nenhum comentário:
Postar um comentário