Faça uma função que receba uma lista de strings e retorne um dicionário que mapeie cada palavra da lista para tamanho desta palavra
Faça uma função que receba uma lista de strings e retorne um dicionário que mapeie cada palavra da lista para tamanho desta palavra
Faça uma função que receba um dicionário e uma chave e retorne se o dicionário contém esta chave.
Faça uma função que receba um dicionário e um valor e retorne se o dicionário contém este valor.
Faça uma função que receba um dicionário e uma chave e retorne o valor desta chave se o dicionário contém esta chave, e o valor None
caso não contenha a chave.
OBS: Para referenciar o valor None
em Python basta escrever a palavra None
OBS2: None
é o valor nulo. Toda linguagem tem uma palavra para o valor nulo. Que quer dizer que a variável não tem nenhum valor, ou tem valor "vazio".
Faça uma função que receba uma lista de elementos e retorne um dicionário mapeando cada elemento da lista na quantidade de vezes que este elemento aparece na lista.
Faça uma função que receba um dicionário de precos de produtos: para cada produto (string
) tem um valor numérico (double
) associado. A sua função deve retorna um mapeamento de preços para uma lista de elementos que tem aquele preço.
Por exemplo, se a função receber o dicionário {'banana': 2, 'maca': 3, 'pera': 2})
deve retornar o dicionário {2: ['banana', 'pera'], 3: ['maca']}
OBS: Mesmo exercício anterior, mas com conjuntos.
Faça uma função que receba um dicionário de precos de produtos: para cada produto (string
) tem um valor numérico (double
) associado. A sua função deve retorna um mapeamento de preços para um conjunto de elementos que tem aquele preço.
Por exemplo, se a função receber o dicionário {'banana': 2, 'maca': 3, 'pera': 2})
deve retornar o dicionário {2: {'banana', 'pera'}, 3: {'maca'}}
Faça uma função que receba uma lista de produtos comprados e dicionário de precos de produtos: para cada produto (string
) tem um valor numérico (double
) associado. A sua função deve retorna um dicionário que mapeie cada produto da lista de produtos comprados no valor total gasto naquele produto (o preço do produto multiplicado por quantas vezes ele foi aparece na lista de compras).
Por exemplo, se a função receber a lista de compras
['banana', 'maca', 'pera', 'banana']
e o dicionário de preços
{'banana': 2, 'maca': 4, 'pera': 2, 'uva': 6})
deve retornar o dicionário
{'banana': 4, 'maca': 4, 'pera': 2}
.