Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Python - Set

2,288 views

Published on

Tipo de dados set.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Python - Set

  1. 1. Python - Set Marcos Castro
  2. 2. Set • Tipo de dados para conjuntos (sets). • Um conjunto (set) é uma coleção não ordenada que não possui elementos duplicados. • Objetos set suportam operações matemáticas tais como união, intersecção, diferença. 2
  3. 3. Set • Para criar um conjunto em Python, pode-se utilizar as chaves ou a função set(). 3
  4. 4. Set 4
  5. 5. Set • Operações: 5
  6. 6. Set • Removendo elementos: 6
  7. 7. Set • Set é implementado como hash table, similar aos dicionários, mas com otimizações pois em um conjunto nós precisamos apenas das chaves. • União: O(m + n) • Intersecção: O(min(m,n)) • Diferença: O(m). 7
  8. 8. Contato mcastrosouza@live.com www.geeksbr.com www.twitter.com/mcastrosouza 8

×