真题解析

Posted liang哥哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了真题解析相关的知识,希望对你有一定的参考价值。

技术分享图片
#如下,每个小字典的name对应股票名字,shares对应多少股,price对应股票的价格
portfolio = [
    {name: IBM, shares: 100, price: 91.1},
    {name: AAPL, shares: 50, price: 543.22},
    {name: FB, shares: 200, price: 21.09},
    {name: HPQ, shares: 35, price: 31.75},
    {name: YHOO, shares: 45, price: 16.35},
    {name: ACME, shares: 75, price: 115.65}]
#1.计算购买每支股票的总价?
ret = map(lambda dic:{dic[name]:round(dic[share]*dic[price],2)},portfolio)
print(list(ret))
#2.用filter过滤出,单价大于100的股票有哪些?
#方法一
ret = filter(lambda dic:True if dic[price] > 100 else False,portfilio)
print(list(ret))
#方法二
ret = filter(lambda dic:dic[price] > 100,portfilio)
print(list(ret))
真题一

 

以上是关于真题解析的主要内容,如果未能解决你的问题,请参考以下文章

华为OD机试真题Java实现单词反转真题+解题思路+代码(2022&2023)

华为OD机试真题Python实现翻转单词顺序真题+解题思路+代码(2022&2023)

蓝桥杯真题,求第二空的解析?

华为OD机试真题Java实现匿名信真题+解题思路+代码(2022&2023)

蓝桥杯真题2021年蓝桥杯省赛A组题目解析+代码(python组)

2021百度Java岗面试真题收录解析,看完这一篇你就懂了