Além de poder criar variáveis para armazenar dados específicos, também podemos criar outras estruturas de dados. Uma das estruturas mais utilizadas se chamam array, vetor e matriz. Digite o código abaixo para exercitamos estes conceitos:
- Acesse o site
https://www.onlinegdb.com/ - No canto superior direito em
Language, escolhaPython 3 - Na área de código, apague tudo que está lá e digite o seguinte:
# Aula 05 - Listas (Vetor ou Matriz)
'''
Vetor: estrutura unidimensional, formada por posições
Matriz: estrutura multidimensional, formada por linhas e colunas
'''
lista_de_compras = ['Arroz', 'Feijão', 'Leite', 'Ovos']
# acessar uma posição por indice
print(lista_de_compras[0])
# alterar um valor por indice
lista_de_compras[0] = 'Café' # Depois apague ou comente esta linha para acompanhar o vídeo
print(lista_de_compras[0])
# adicionar elemento no final da lista
lista_de_compras.append('Farinha')
# adicionar elemento em posição específica
lista_de_compras.insert(0, 'Suco')
# apagar último elemento da lista
lista_de_compras.pop()
# apagar elemento por índice ou posição
lista_de_compras.pop(3)
print(lista_de_compras[3])
# exibir o tamanho da lista
print(len(lista_de_compras))
# Matriz
disciplinas = [
['Nome', 'Disciplina'],
['Edson', 'Algoritmo'],
['Maria', 'Design']
]
print(disciplinas[-1][-1])Execute o código e veja os resultados em tela.
Observe que ao invés de criar uma variável para armazenar cada informação, nós criamos um vetor para armazenar uma lista de informações. O mesmo fizemos para armazenar dados tabulares utilizando a estrutura matriz.
Nesta aula vimos como criar listas ou array, vetores e matrizes no Python para armazenar dados. Aprendemos também como acessar dados, alterar, e modificar as listas. Estes conceitos são muito imporantes. Estude com calma, exercite.
Salve Devs, até as próximas!