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.

Listas, tuplas, conjuntos e dicionários

2,696 views

Published on

Listas, tuplas, conjuntos e dicionários

Published in: Education
  • Be the first to comment

  • Be the first to like this

Listas, tuplas, conjuntos e dicionários

  1. 1. Listas, tuplas, conjuntos e dicionários Marcos Castro
  2. 2. Listas, tuplas, conjuntos e dicionários • Listas • Estrutura mais utilizada. • Pode-se modificar os elementos. • Aumenta e diminui o tamanho. • lista = [1, 2, 3] 2
  3. 3. Listas, tuplas, conjuntos e dicionários • Tuplas • Imutável (não pode modificar). • Útil para dados fixos. • Mais rápido do que listas. • tupla = (1, 2, 3) 3
  4. 4. Listas, tuplas, conjuntos e dicionários • Conjuntos • Armazena itens não duplicados. • Acesso muito mais rápido do que as listas. • Suporta operações matemáticas (união, intersecção, diferença). • Não ordenado. • conjunto = {1, 2, 3} 4
  5. 5. Listas, tuplas, conjuntos e dicionários • Dicionários • Pares de chave/valor. • Array associativo (similar ao HashMap do Java). • Não ordenado. • dicionario = {‘joao’:20, ‘maria’:30, ‘pedro’: 25} 5
  6. 6. Listas, tuplas, conjuntos e dicionários • Complexidades: • https://wiki.python.org/moin/TimeComplexity 6
  7. 7. Contato mcastrosouza@live.com www.geeksbr.com www.twitter.com/mcastrosouza www.github.com/marcoscastro 7

×