O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

S7 - Coleções em Python

Roniclay Rodrigues Português

Conteúdo do mapa

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

Informações

Descrição
Mapa Mental sobre S7 - Coleções em Python, criado por Roniclay Rodrigues em 24-12-2020.
Visualizações
2
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?