




Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Conjunto em python
Tipologia: Notas de estudo
1 / 8
Esta página não é visível na pré-visualização
Não perca as partes importantes!





Um conjunto é uma coleção de valores distintos
Pode-se implementar conjuntos de diversas formas Uma lista de valores Têm-se que tomar o cuidado de evitar valores duplicados Um dicionário As chaves de um dicionário são necessariamente únicas O valor associado a cada chave pode ser qualquer um Python suporta um tipo primitivo chamado set que implementa conjuntos Mais apropriado do que o uso de listas ou dicionários
s = set([1,2,3]) r = set([2,5,9,1]) 1 in s True 1 in r True s.union(r) set([1, 2, 3, 5, 9]) s.intersection(r) set([1, 2]) s.difference(r) set([3]) r.difference(s) set([9, 5]) s.add(5) s.intersection(r) set([1, 2, 5])
s = set([1,2,3]) r = set([2,5,9])
s.update(r)
s
set([1, 2, 3, 5, 9])
s.issuperset(r)
True
r.issubset(s)
True
s.discard(5)
s set([1, 2, 3, 9])
s.symmetric_difference(r)
set([3, 5, 1])