Na lista propaganda_online abaixo, estão presente os dados de usuários que acessaram um determinado site e se o mesmo clicou em uma propaganda.
for dado_de_usuario in propaganda_online:
1.1. Crie uma lista chamada paises com o pais dos usuários com mais de 30 anos.
--
--
------------------------------------
Grupo Python-Brasil
https://wiki.python.org.br/AntesDePerguntar
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-brasil/5d225f75-882b-4cb3-8ffb-8198550cf3bfn%40googlegroups.com.
# Solução 1
paises = []
for dado_de_usuario in propaganda_online:
if dado_de_usuario['idade'] > 30:
paises.append(dado_de_usuario['pais'])
print(paises)
# Solução 2
paises = [p['pais'] for p in propaganda_online if p['idade'] > 30]
print(paises)
# Solução 3
paises = list(map(lambda p: p['pais'], filter(lambda p: p['idade'] > 30, propaganda_online)))
print(paises)
--
--
------------------------------------
Grupo Python-Brasil
https://wiki.python.org.br/AntesDePerguntar
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-brasil/ba4835f8-19c4-49e2-8c1d-6d5396dea5a1n%40googlegroups.com.