Tipo |
Características |
exemplo |
List |
Cada elemento possi um indice iniciado em 0.
Após sua declaração podemos adicionar, remover ou modifica-lo. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
minha_lista = [1, 2, 3,2, "banana", True] print(minha_lista) #Adicionando novo item minha_lista.append("abacaxi") print(minha_lista) # removendo item com valor = 1 minha_lista.remove(1) print(minha_lista) #Altera valor do indice 0 minha_lista[0] = 9 print(minha_lista) """ Resultado: [1, 2, 3, 2, 'banana', True] [1, 2, 3, 2, 'banana', True, 'abacaxi'] [2, 3, 2, 'banana', True, 'abacaxi'] [9, 3, 2, 'banana', True, 'abacaxi'] |
“””
|
Tupla |
Cada elemento possi um indice iniciado em 0.
Após sua declaração não podemos modifica-lo. |
|
dias_semana = ('segunda','terça','quarta', 'quinta','sexta','sábado','domingo') print(dias_semana) """ Resultado: ('segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado', 'domingo') """ |
|
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 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
hortifruti = {"banana","abacate", "laranja", "pera", "limão", "goiaba", "melão"} # Perceba que vamos tentar adicionar 'acerola' 3 vezes mas o tipo conjunto não permite itens duplicados hortifruti.add("acerola") hortifruti.add("acerola") hortifruti.add("acerola") print(f'Hortifruti tem: {hortifruti}\n') lista_de_compras_minha_mae = {"mamão","banana","pera"} minha_lista_de_compras = {"laranja","goiaba,mamão"} # UNION - unir a minha lista e a da minha mãe para fazer todas as compras da casa lista_de_casa = minha_lista_de_compras | lista_de_compras_minha_mae print(f'LISTA_DE_CASA = minha lista + lista da minha mãe : \n{lista_de_casa}\n ') # INTERSEÇÃO - verificar dentre os itens desejados o que tem no hortifruti o_que_achei_da_lista_no_hortifruti = hortifruti & lista_de_casa print(f'Da LISTA DE CASA encontramos apenas {o_que_achei_da_lista_no_hortifruti} no hortifruti') """ Resultado: Hortifruti tem: {'acerola', 'abacate', 'goiaba', 'banana', 'laranja', 'limão', 'melão', 'pera'} LISTA_DE_CASA = minha lista + lista da minha mãe : {'banana', 'laranja', 'mamão', 'pera', 'goiaba,mamão'} Da LISTA DE CASA encontramos apenas {'banana', 'laranja', 'pera'} no hortifruti """ |
|
Dicionário |
Cada elemento é um par chave-valor, onde a chave é única.
Você pode adicionar, remover ou modificar elementos. |
|
estados = {"AC": "Acre", "RJ": "Rio de Janeiro", "MG": "Minas Gerais"} # abaixo adicionamos 'SP' estados["SP"] = "São Paulo" print(estados) print(estados["RJ"]) """ Resultado: {'AC': 'Acre', 'RJ': 'Rio de Janeiro', 'MG': 'Minas Gerais', 'SP': 'São Paulo'} Rio de Janeiro """ |
|