熟练使用几个重要的内置函数
文章目录
🌅题目一
用map来处理字符串列表name=['lisa','wu,'yua','zhou'],把列表中所有人,都变成名字加‘_nb’,比方lisa_nb
🌅解析
写这道题之前需要掌握内置map函数,匿名函数,以及各种列表推导式的使用
🌅答案
基础版:
进阶版:
输出结果:
🌄题目二
用filter函数处理数字列表,将列表num = [1,3,5,6,7,8]中所有的偶数筛选出来
🌄解析
写这题之前需要掌握内置函数filter、列表、匿名函数、列表推导式的使用方法
🌄答案
输出结果:
🏙️题目三
随意写一个有20行以上内容的文件,要求运行程序,先将内容读到内存中,用列表存储。接收用户输入页码,每页5行,仅输出当页的内容
🏙️解析
写此题之前需要掌握内置函数divmod、if条件语句的使用
🏙️答案
输出结果:
🌃题目四
如下,每个小字典的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’ :'YHO0'.' shares': 45. 'price’: 16.35},
{’name’:'ACME’,'shares’: 75,'price': 115.65}
](1)、计算购买每支股票的总价
(2)、用filter过滤出,单价大于100的股票有哪些
🌃解析
写此题需要掌握 字典的基础知识,内置函数filter的基本使用方法
🌃答案
(1)答案:
输出结果:
(2)答案:
输出结果:
🌌总结
这几个题目主要考的是重要内置函数map、filter的使用方法,同时掌握匿名函数的基本语法,能够在实际问题灵活使用,其中匿名函数的语法是:
好了今天的分享结束了,我们“明天见”。
- 点赞
- 收藏
- 关注作者
评论(0)