Lista , Tupla , Conjunto e Dicionário

Veremos a seguir estruturas de dados predefinidos que o Python oferece: lista, tupla, conjunto e dicionário.

Tipo Características
List Cada elemento possi um indice iniciado em 0.
Após sua declaração podemos adicionar, remover ou modifica-lo.

Tipo Características
Tupla Cada elemento possi um indice iniciado em 0.
Após sua declaração não podemos modifica-lo.

Tipo Características
Conjunto A ordem não é garantida.
Podemos adicionar ou remover elementos.
Cada elemento aprarece uma única vez.
Entre conjuntos podemos verificar a interseção, diferença e a união

TipoCaracterísticasDicionárioCada elemento é um par chave-valor, onde a chave é única.
Você pode adicionar, remover ou modificar elementos.

Observação:

Lista usa [ ] ‘colchetes’ , tupla ( ) ‘parênteses’, Conjunto e Dicionário { } ‘chaves’ mas diferente do Conjunto apenas o Dicionário tem chave : valor.

Convertendo Lista em Conjunto

Perceba que ao transformar em conjunto, os itens repetidos, foram descartados.

Isso ocorre porquê conjuntos não permitem repetições em seus itens.

Convertendo Conjunto em Lista

Observação:

Perceba que no código anterior ao usar um conjunto quando adicionávamos novos dados evitamos de adicionar elementos repetidos, pois conjuntos não permitem itens repetidos. Contudo se não utilizar ‘.lower( )’ para colocar tudo em letras minúsculas, o conjunto entenderia que “abacate”,”Abacate” e “ABACATE” devem ser adicionados, pois Python é case sensitive.

Ao final, trasformamos o conjunto em uma lista utilizando list( ).

Livros a venda pela Amazom.com:

Deixe um comentário