day14内置函数作业详解
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内置函数作业详解相关推荐
- python int函数详解_Python内置函数OCT详解
英文文档:oct ( x ) Convert an integer number to an octal string. The result is a valid Python expression ...
- [转载] python支持complex吗_Python 内置函数complex详解
参考链接: Python complex() 英文文档: class complex([real[, imag]]) Return a complex number with the value re ...
- python中的complex是什么意思_Python 内置函数complex详解,pythoncomplex
Python 内置函数complex详解,pythoncomplex 英文文档: class complex([real[, imag]]) Return a complex number with ...
- 【Python入门】Python 63个内置函数超级详解
Python内置了一些非常精巧且强大的函数,对初学者来说,一般不怎么用到,但是偶尔会碰到,我也是用了一段时间python之后才发现,卧槽,还有这么好的函数,每个函数都非常经典,而且经过严格测试,使用内 ...
- Python 63个内置函数超级详解
python内置了一些非常精巧且强大的函数,对初学者来说,一般不怎么用到,但是偶尔会碰到,我也是用了一段时间python之后才发现,卧槽,还有这么好的函数,每个函数都非常经典,而且经过严格测试,使用内 ...
- Python 63个内置函数超级详解!这63个必会!
python内置了一些非常精巧且强大的函数,对初学者来说,一般不怎么用到,但是偶尔会碰到,我也是用了一段时间python之后才发现,卧槽,还有这么好的函数,每个函数都非常经典,而且经过严格测试,使用内 ...
- python中dir用法_Python内置函数dir详解
1.命令介绍 最近学习并使用了一个python的内置函数dir,首先help一下: >>> help(dir) Help on built-in function dir in mo ...
- Python内置函数 max 详解
python文档中定义了很多内置函数,今天有个同学问到max函数到底在什么情况下可以使用,模模糊糊的记得在序列中都可以使用,但是并不是准确的回答.以下是更详细的内容 一.参数 首先在文档中查看max函 ...
- 【Python基础】内置函数filter详解
filter,顾名思义,就是一个过滤器.其作用是从列表(或其他序列类型)中筛选出满足条件的子列表,filter是python的内置函数,无须import即可直接使用. 1 filter的基础用法 对于 ...
- python中complex函数的用法_Python 内置函数complex详解
英文文档: class complex([real[, imag]]) Return a complex number with the value real + imag*1j or convert ...
最新文章
- 独家 | 一文读懂LinkedIn个性化推荐模型及建模原理
- 多路由器环境配置的一些小技巧(达内)
- centos卸载linux里面mysql,熟悉linux-mysql的安装与卸载(centos)
- java 多项式拟合最多的项数_Matlab概率统计与曲线拟合
- 用于 Keras 用户使用的 TensorFlow.js layers API
- [lct] Luogu P4219 大融合
- mysql查询2个isbn数据,数据库实验二 数据查询
- 隐瞒英特尔重大安全漏洞惹众怒,苹果遭遇集体诉讼
- 【软件项目管理】需求规格说明可以包括系统的运行环境
- HAProxy的安装和部署
- 关于reactor单线程模型的理解
- 2019年贝莱德13亿美元收购另类投资服务商eFront
- Shell脚本之awk详解
- python mysql编码_Python和MySql:Unicode和编码
- 直播app开发必备五步流程
- Internet Explorer 无法打开搜索页完美解决办法
- 陶哲轩教你学数学 第1章 解题策略 读书笔记
- Rayman的绝顶之路——Leetcode每日一题打卡11
- sb3转换html,scratch3程序如何转成HTML和制作成exe文件转换心得(小白篇)!
- YOLOV2 YOLO9000
热门文章
- poj 2083 Fractal 纯递归,挺好, 我的版本
- Acrobat Pro DC 教程,如何拆分PDF文件?
- Photoshop 22.5 新功能:更多天空替换素材下载、弯曲变形与探索功能的强化
- Translatium for Mac(多语言在线翻译工具)
- Jump Desktop for Mac(远程桌面控制工具)怎么链接windows电脑
- OpenCV 线性滤波
- 第八章 虚拟机字节码执行引擎
- 2019校招Android面试题解1.0
- 物联网操作系统进入收敛期
- 烂泥:windows server 2008取消关闭事件跟踪