Boolean, Listas e Dicionários
10
0

Boolean, Listas e Dicionários

Aprendemos neste artigo sobre os tipos de dados Booleano, Listas e Dicionários.

Produtividade Programada01/07/2021
0 min
10
0

Aprendemos neste artigo sobre os tipos de dados Booleano, Listas e Dicionários.

Pexels, por Cotton Bro
Pexels, por Cotton Bro


Boolean

Booleano é um tipo de dado que possui dois valores, verdadeiro ou falso. Ele é usado para testar uma condição, uma premissa.

Email image

Alguns exemplos de uso de um tipo booleano:

Email image

A seguir, um exemplo de um algoritmo que testa a possibilidade da pessoa realizar o teste da CNH e dirigir.

Email image

Não se preocupe. Veremos mais em detalhes como se realiza testes de condições e teremos exemplos mais práticos e úteis no dia a dia.


Lists (Listas)

É uma sequência ordenada de dados – podendo ser de diferentes tipos. Usa-se [] – colchetes – e vírgulas para separar objetos na lista.

Veja abaixo alguns exemplos de listas em Python3.

Email image

Veja que podemos utilizar dados de diferentes tipos na mesma lista.

Índices

Muito parecida com uma string, uma list é uma sequência ordenada de dados e, portanto, cada elemento possui o seu índice.

Email image

Observação importante: Os índices sempre começam no número 0.

Podemos acessar cada item da List diretamente através do seu índice.

Email image

Slicing

Slicing é uma técnica que usamos quando queremos uma subsequência de dados de uma list.

Veja abaixo algumas possibilidades de slicing de uma List que temos.

Email image

Concatenação de lists

Podemos concatenar – juntar – duas list em uma só. Veja o exemplo abaixo.

Email image

Atribuição de valor a uma posição na list

Podemos atribuir um item/valor a uma posição na List de uma forma muito simples. Veja o exemplo abaixo.

Email image

Métodos de uma list

Antes de falarmos sobre um método, vamos falar sobre funções. Função é um bloco de códigos que podemos usar quantas vezes quisermos.

print() por exemplo é uma função utilizada para imprimir algo. Dito isso, vamos falar sobre métodos.

Assim como uma função, um método também é um bloco de códigos, mas tem por característica ser vinculado a um objeto.

Em Python3, uma List, uma String, etc, são objetos e possuem cada um deles os seus respectivos métodos auxiliares.

Não se preocupe com esses termos por agora, simplesmente entenda que já temos métodos – funções – muito úteis para trabalharmos com List, String e etc.

Vamos ao código.

Email image

Olhando para a sintaxe do código, basta adicionar um “.” no final da variável e invocar o método desejado.

Para saber mais sobre métodos da list, digite a url abaixo no seu navegador. 


Dictionaries (Dicionários)

É uma sequência desordenada de dados, de diferentes tipos.

Usa-se {} – chaves – e é pareado com chave-valor.

Veja abaixo alguns exemplos de dictionaries em Python3.

Email image

Quando usar list ou dictionaries?

Dictionaries: Quando você quer guardar os dados associados a uma chave e não se importa com a ordenação dos dados.

Lists: Quando você quer armazenar os valores sem chave e de forma ordenada.

Recuperação de um item

Email image

Atribuição de valor

Email image

Gostou do conteúdo?!

CLIQUE NO LINK ABAIXO para saber mais 👇

Related articles
Support
More Options