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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar