day14题目

day14作业及默写
1,整理今天所学内容,整理知识点,整理博客。

2,画好流程图。

3,都完成的做一下作业(下面题都是用内置函数或者和匿名函数结合做出):

4,用map来处理字符串列表,把列表中所有人都变成sb,比方alex_sb

name=['oldboy','alex','wusir']

5,用map来处理下述l,然后用list得到一个新的列表,列表中每个人的名字都是sb结尾

l=[{'name':'alex'},{'name':'y'}]

6,用filter来处理,得到股票价格大于20的股票名字

shares={'IBM':36.6,'Lenovo':23.2,'oldboy':21.2,'ocean':10.2,}

7,有下面字典,得到购买每只股票的总价格,并放在一个迭代器中。
结果:list一下[9110.0, 27161.0,......]

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}]

8,还是上面的字典,用filter过滤出单价大于100的股票。

9,有下列三种数据类型,

    l1 = [1,2,3,4,5,6]l2 = ['oldboy','alex','wusir','太白','日天']tu = ('**','***','****','*******')

写代码,最终得到的是(每个元祖第一个元素>2,第三个*至少是4个)
[(3, 'wusir', '****'), (4, '太白', '*******')]这样的数据。

10,有如下数据类型:

    lst1 = [ {'sales_volumn': 0},{'sales_volumn': 108},{'sales_volumn': 337},{'sales_volumn': 475},{'sales_volumn': 396},{'sales_volumn': 172},{'sales_volumn': 9},{'sales_volumn': 58}, {'sales_volumn': 272}, {'sales_volumn': 456}, {'sales_volumn': 440},{'sales_volumn': 239}]

将lst1按照列表中的每个字典的values大小进行排序,形成一个新的列表。

点击查看详细内容


4.
name = ['oldboy','alex','wusir']
m = map(lambda x:x+'_sb',name)
print(list(m))5.
l=[{'name':'alex'},{'name':'y'}]
m = map(lambda x:x['name']+'sb',l)
print(list(m))6.
shares={'IBM':36.6,'Lenovo':23.2,'oldboy':21.2,'ocean':10.2,}f = filter(lambda x:shares[x]>20,shares)
dic = {i:shares[i] for i in f}
print(dic)7.
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}]m = map(lambda x:x['shares']*x['price'],portfolio)
print(list(m))8.
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}]
f = filter(lambda x:x['price']>100,portfolio)
print(list(f))9.
l1 = [1,2,3,4,5,6]
l2 = ['oldboy','alex','wusir','太白','日天']
tu = ('**','***','****','*******')m = map(lambda x,y,z:(x,y,z),l1,l2,tu)      #s = zip(l1,l2,tu)也可以
f = filter(lambda x:x[0]>2 and x[2]>='*'*4,z)
print(list(f))10.
lst1 = [{'sales_volumn': 0},{'sales_volumn': 108},{'sales_volumn': 337},{'sales_volumn': 475},{'sales_volumn': 396},{'sales_volumn': 172},{'sales_volumn': 9},{'sales_volumn': 58},{'sales_volumn': 272},{'sales_volumn': 456},{'sales_volumn': 440},{'sales_volumn': 239},
]s = sorted(lst1,key=lambda x:x['sales_volumn'])
print(list(s))

转载于:https://www.cnblogs.com/byho/p/10731182.html

day14内置函数作业详解相关推荐

  1. python int函数详解_Python内置函数OCT详解

    英文文档:oct ( x ) Convert an integer number to an octal string. The result is a valid Python expression ...

  2. [转载] python支持complex吗_Python 内置函数complex详解

    参考链接: Python complex() 英文文档: class complex([real[, imag]]) Return a complex number with the value re ...

  3. python中的complex是什么意思_Python 内置函数complex详解,pythoncomplex

    Python 内置函数complex详解,pythoncomplex 英文文档: class complex([real[, imag]]) Return a complex number with ...

  4. 【Python入门】Python 63个内置函数超级详解

    Python内置了一些非常精巧且强大的函数,对初学者来说,一般不怎么用到,但是偶尔会碰到,我也是用了一段时间python之后才发现,卧槽,还有这么好的函数,每个函数都非常经典,而且经过严格测试,使用内 ...

  5. Python 63个内置函数超级详解

    python内置了一些非常精巧且强大的函数,对初学者来说,一般不怎么用到,但是偶尔会碰到,我也是用了一段时间python之后才发现,卧槽,还有这么好的函数,每个函数都非常经典,而且经过严格测试,使用内 ...

  6. Python 63个内置函数超级详解!这63个必会!

    python内置了一些非常精巧且强大的函数,对初学者来说,一般不怎么用到,但是偶尔会碰到,我也是用了一段时间python之后才发现,卧槽,还有这么好的函数,每个函数都非常经典,而且经过严格测试,使用内 ...

  7. python中dir用法_Python内置函数dir详解

    1.命令介绍 最近学习并使用了一个python的内置函数dir,首先help一下: >>> help(dir) Help on built-in function dir in mo ...

  8. Python内置函数 max 详解

    python文档中定义了很多内置函数,今天有个同学问到max函数到底在什么情况下可以使用,模模糊糊的记得在序列中都可以使用,但是并不是准确的回答.以下是更详细的内容 一.参数 首先在文档中查看max函 ...

  9. 【Python基础】内置函数filter详解

    filter,顾名思义,就是一个过滤器.其作用是从列表(或其他序列类型)中筛选出满足条件的子列表,filter是python的内置函数,无须import即可直接使用. 1 filter的基础用法 对于 ...

  10. python中complex函数的用法_Python 内置函数complex详解

    英文文档: class complex([real[, imag]]) Return a complex number with the value real + imag*1j or convert ...

最新文章

  1. 独家 | 一文读懂LinkedIn个性化推荐模型及建模原理
  2. 多路由器环境配置的一些小技巧(达内)
  3. centos卸载linux里面mysql,熟悉linux-mysql的安装与卸载(centos)
  4. java 多项式拟合最多的项数_Matlab概率统计与曲线拟合
  5. 用于 Keras 用户使用的 TensorFlow.js layers API
  6. [lct] Luogu P4219 大融合
  7. mysql查询2个isbn数据,数据库实验二 数据查询
  8. 隐瞒英特尔重大安全漏洞惹众怒,苹果遭遇集体诉讼
  9. 【软件项目管理】需求规格说明可以包括系统的运行环境
  10. HAProxy的安装和部署
  11. 关于reactor单线程模型的理解
  12. 2019年贝莱德13亿美元收购另类投资服务商eFront
  13. Shell脚本之awk详解
  14. python mysql编码_Python和MySql:Unicode和编码
  15. 直播app开发必备五步流程
  16. Internet Explorer 无法打开搜索页完美解决办法
  17. 陶哲轩教你学数学 第1章 解题策略 读书笔记
  18. Rayman的绝顶之路——Leetcode每日一题打卡11
  19. sb3转换html,scratch3程序如何转成HTML和制作成exe文件转换心得(小白篇)!
  20. YOLOV2 YOLO9000

热门文章

  1. poj 2083 Fractal 纯递归,挺好, 我的版本
  2. Acrobat Pro DC 教程,如何拆分PDF文件?
  3. Photoshop 22.5 新功能:更多天空替换素材下载、弯曲变形与探索功能的强化
  4. Translatium for Mac(多语言在线翻译工具)
  5. Jump Desktop for Mac(远程桌面控制工具)怎么链接windows电脑
  6. OpenCV 线性滤波
  7. 第八章 虚拟机字节码执行引擎
  8. 2019校招Android面试题解1.0
  9. 物联网操作系统进入收敛期
  10. 烂泥:windows server 2008取消关闭事件跟踪