Python – IV

 

Vamos desenhar um script um pouco mais interativo? Copie e execute o código na tela a seguir no editor da sua plataforma Colab.

Começamos criando um dicionário dic_1 e uma lista lst_1 vazios (linhas 1 e 2 no código Python no Colab). Na linha 4 temos um laço for que vai pedir ao usuário que entre pelo teclado do PC com 3 informações para somente 4 componentes do circuito: uma identificação para o componente, um valor e um preço – linhas 5, 6 e 7. Essas 3 informações vão ser guardadas nas chaves ‘ID’, ‘Valor’ e ‘Preço’ do dicionário dic_1. Portanto o dicionário dic_1 pode guardar até 3 pares casados de dados para cada componente. Na linha 9 uma cópia desse dicionário dic_1 vai ser adicionado a lista lst_1.

Na última linha do script você pode remover o sinal de comentário (hash ‘#’) antes da função print() e observar na tela como a cada iteração do laço a lista lst_1 vai aumentando de tamanho.

Só para relembrar como acessar qualquer elemento numa lista Python, vimos isso na parte III dessa série, experimente ‘pinçar’ uma informação de um componente num dos dicionários da lista lst_1 testando os comandos da tela Colab a seguir.