Matrizes em Python
Matriz é uma variável com múltiplos valores do mesmo tipo. Pense em uma matriz como se fosse uma lista que só aceita valores do tipo da matriz. Por exemplo, uma matriz do tipo inteiro só eira receber valores do tipo inteiro. Python não tem suporte a matrizes, mais a lista pode ser usada no seu lugar. Utilizamos como exemplo o tipo inteiro mais é possível ter uma matriz do tipo string, de ponto flutuante, e até mesmo de matrizes.
Exemplo
A matriz é utilizada para guardar vários dados na mesma variável. Esses dados devem ser relacionados, ou então não faria
sentido utilizar uma matriz. Você não colocaria o valor gasto por um funcionário, em uma viagem, na mesma matriz onde
está o valor do seu salário. Os valores de uma matriz devem ser relacionados para tornar o seu acesso mais rápido. É
mais fácil lembrar-se de um nome de variável do que varias.
matriz = ['Berlim', 'Tokyo', 'New York']
Um exemplo seria o de vários vendedores que têm despesas de viagem e ganhão por venda. É bem mais pratico armazenar esses dados em uma matriz do que criar uma variável para cada novo dado.
Exemplo
despesas_de_viagem = [86.8, 97.9, 123.2, 95.6, 76.7]
salario = [56.0, 67.6, 99.5, 68.9, 59.1]
for i in range(5):
print('Colaborador ' + str(i) + '\n')
print('Despesa de viagem: R$ ' + str(despesas_de_viagem[i]) + '\n')
print('Salário do dia: R$ ' + str(salario[i]) + '\n')
print('##################################')
salario = [56.0, 67.6, 99.5, 68.9, 59.1]
for i in range(5):
print('Colaborador ' + str(i) + '\n')
print('Despesa de viagem: R$ ' + str(despesas_de_viagem[i]) + '\n')
print('Salário do dia: R$ ' + str(salario[i]) + '\n')
print('##################################')
0 comentários:
Postar um comentário