Duvida de listas em python

22/05/2019

0

Como pego 2 itens de listas diferentes que estão em uma mesma posição sem saber q itens são pq são inputs?
Tô com um exercicio de python da faculdade pra fazer,mas to confusa sobre isso.
Vou deixar o exercício aqui:
Faça um programa em Python que solicite ao usuário o dia da semana e
o volume de chuva correspondente a 10 dias. As informações obtidas
devem ser armazenadas em 2 listas distintas (observe que cada lista
poderá ter apenas 10 itens armazenados e que na posição i das duas
listas ficarão armazenados: o dia da semana i e o volume de chuva i). É
obrigatório o uso de estrutura de repetição e listas.
Em seguida, calcule e mostre o volume médio de chuva apenas do dia de
semana igual a quarta-feira e a soma total do volume de chuva, para isso
utilize os dados armazenados nas listas. É obrigatório o uso de estrutura
de repetição e das listas do exercício descritas anteriormente.
Isis Cardoso

Isis Cardoso

Responder

Post mais votado

23/05/2019

Como pego 2 itens de listas diferentes que estão em uma mesma posição sem saber q itens são pq são inputs?
Tô com um exercicio de python da faculdade pra fazer,mas to confusa sobre isso.
Vou deixar o exercício aqui:
Faça um programa em Python que solicite ao usuário o dia da semana e
o volume de chuva correspondente a 10 dias. As informações obtidas
devem ser armazenadas em 2 listas distintas (observe que cada lista
poderá ter apenas 10 itens armazenados e que na posição i das duas
listas ficarão armazenados: o dia da semana i e o volume de chuva i). É
obrigatório o uso de estrutura de repetição e listas.
Em seguida, calcule e mostre o volume médio de chuva apenas do dia de
semana igual a quarta-feira e a soma total do volume de chuva, para isso
utilize os dados armazenados nas listas. É obrigatório o uso de estrutura
de repetição e das listas do exercício descritas anteriormente.



Bom dia! Segue sua resposta qualquer dúvida estou a disposição.

#!/usr/bin/env python3

dias_semana = list()
qtd_chuva = list()
total_quarta = 0
media = 0
total = 0
i = 0

while i < 10:
    dias_semana.append(input('informe o dia da semana: '))
    qtd_chuva.append(float(input('informe a quantidade de chuva: ')))
    i += 1

i = 0
while i < 10:
    total += qtd_chuva[i]
    if dias_semana[i] == 'quarta-feira':
        total_quarta += qtd_chuva[i]
    i += 1

media = total_quarta / dias_semana.count('quarta-feira')

print("Total  Média ".format(total, media))


Obs.: Observe que não foi feito tratamento para as entradas, caso necessário deverá ser acrescentado.

Miguel Neto

Miguel Neto
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar