GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

S7 - Coleções em Python

Roniclay Rodrigues Portugiesisch

Inhalt der Mindmap

S7 - Coleções em Python

  1. Listas

    • Listas em python funciona como vetores/matrizes (arrays) em outras linguagens, com diferença de serem dinâmicos e também de podermos colocar qualquer tipo de dados.
      • Dinâmicos: não possuem tamanho fixo; Ou seja, podemos criar a lista e simplesmente ir adicionando elementos.
        • extend(); adiciona valores de uma lista um elemento por um elemento
  2. Tuplas

    • Tuplas são imutáveis, podemos apenas sobrescrever a tupla completamente
      • Podemos desempacotar uma tupla, mas precisamos saber quantos valores há nela e deixar tudo semelhante.
        • Podemos usar tuplas sempre que não precisarmos modificar uma coleção
          • Tuplas são mais rápidas que listas
            • Tuplas deixam o código mais seguro
  3. Dicionário

    • São coleções do tipo chave/valor. A chave e o valor podem ser de qualquer tipo
      • Podemos usar o get para pegar valores relacionados as chaves no dicionário e até mesmo retornar algo caso n encontre
        • Update é uma das forma de adiciona elementos a um dicionário
  4. O tipo none é um tipo sem tipo, podemos utilizar para iniciar uma variável da qual não queremos definir um tipo. Sempre vai retornar falso

  5. Sets

    • Também podendo ser conhecido como conjuntos, sets faz referência à Teoria dos conjuntos. Temos que sets não possuem valores duplicados , não possuem valores ordenados, e os elementos não são acessados via índice. Usa-se chaves para representá-los, e sua diferença dos dicionários é que não apresenta chave, apenas valor.
      • O método add adiciona um elemento ao conjunto, e se for um elemento que já existe, não vai gerar um erro, apenas continuar.
      • discard, remove um arquivo do conjunto, caso o elemento não exista nenhum erro é gerado
      • union., une dois conjuntos, praticamente união dos conjuntos matemáticos
        • intersection funciona como intersecção em conjuntos.
          • difference, mostra os que não estão juntos

Informationen

Beschreibung
Mindmap am S7 - Coleções em Python, erstellt von Roniclay Rodrigues am 24/12/2020.
Erstellt von
Roniclay Rodrigues
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck