当前位置: 首页 > news >正文

集安网站制作/看书网站排名

集安网站制作,看书网站排名,做药物分析常用网站,临沂做网站哪家好3.用map来处理字符串列表,把列表中所有人都变成sb,比方alex_sbname[alex,wupeiqi,yuanhao,nezha]#方法1用内置函数mapdef func(abc): return abc_sbret map(func,name) #ret是生成器for i in ret: print(i)#方法2用匿名函数ret map(lambda abc:abc_sb,name)print(list(…
3.用map来处理字符串列表,把列表中所有人都变成sb,比方alex_sb
name=['alex','wupeiqi','yuanhao','nezha']
#方法1用内置函数map
def func(abc):
return abc+'_sb'
ret = map(func,name) #ret是生成器
for i in ret:
print(i)
#方法2用匿名函数
ret = map(lambda abc:abc+'_sb',name)
print(list(ret))
# 4.用filter函数处理数字列表,将列表中所有的偶数筛选出来
#方法1:使用内置函数filter
num = [1,3,5,6,7,8]
def Choose(s):
return s % 2 == 0
ret = filter(Choose,num)
print(list(ret)) #使用强转和for循环效果是一样的
for i in ret:
print(i)
#方法2:使用lambda函数
num = [1,3,5,6,7,8]
def Choice(s):
return s % 2 == 0
res = filter(lambda s:s % 2 == 0,num)
print(list(res))

'''5.随意写一个20行以上的文件
运行程序,先将内容读到内存中,用列表存储。
接收用户输入页码,每页5条,仅输出当页的内容'''
with open("test",encoding="utf-8") as f:
l = f.readlines()
page_num = int(input("输入页码:").strip())
pages,mod = divmod(len(l),5) #求有多少页,有没有剩余的行数
if mod: # 如果有剩余的行数,那么页数加一
pages += 1 # 一共有多少页
if page_num > pages or page_num <= 0: #用户输入的页数大于总数或者小于等于0
print('输入有误')
elif page_num == pages and mod !=0: #如果用户输入的页码是最后一页,且之前有过剩余行数
for i in range(mod):
print(l[(page_num-1)*5 +i].strip()) #只输出这一页上剩余的行
else:
for i in range(5):
print(l[(page_num-1)*5 +i].strip()) #输出5行


# 6.如下,每个小字典的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}
]
# 6.1.计算购买每支股票的总价
ret = map(lambda dic : {dic['name']:round(dic['shares']*dic['price'],2)},portfolio)
print(list(ret))
ret = map(lambda dic : {dic['name']:dic['shares']*dic['price']},portfolio)
print(list(ret))

#[{'IBM': 9110.0}, {'AAPL': 27161.0}, {'FB': 4218.0}, {'HPQ': 1111.25}, {'YHOO': 735.75}, {'ACME': 8673.75}]
# 6.2.用filter过滤出,单价大于100的股票有哪些
#方法1
res = filter(lambda dic:True if dic['price'] > 100 else False,portfolio)
print(list(res))
#方法2
ret = filter(lambda dic:dic['price'] > 100,portfolio)
print(list(ret))
#[{'name': 'AAPL', 'shares': 50, 'price': 543.22}, {'name': 'ACME', 'shares': 75, 'price': 115.65}]

转载于:https://www.cnblogs.com/Murraya/p/10888273.html

http://www.lbrq.cn/news/802927.html

相关文章:

  • 直销建设网站/如何制作网址链接
  • 阎良网站建设/网络营销策划方案论文
  • wordpress打赏工具/网站优化的关键词
  • wordpress文章页标题/什么是seo教程
  • 做网站诱导充值犯法吗/上海外贸网站seo
  • wordpress安装网站吗/百度渠道开户哪里找
  • 做外贸搜客户的网站/南京怎样优化关键词排名
  • 律师网站建设/有人百度看片吗
  • 做自己的网站需要会编程吗/推广计划书范文
  • 网站开发毕业设计书/百度新闻官网
  • 长沙做网站开发哪里好/资源企业网站排名优化价格
  • 马良行网站3d模型预览怎么做的/推广方案策划
  • 佛山企业网站建设特色/seo词库排行
  • 手机网站开发与pc网站开发的不同/抖音代运营公司
  • 校园网站建设需要数据库吗/seo系统培训班
  • 马云做的国外的网站叫什么名字/优化设计五年级上册语文答案
  • 快速知彼网络网站建设/百度推广收费多少
  • 织梦网站后台模板/seo优化百度技术排名教程
  • 个人网站流程/图片识别
  • 怎么做提卡密网站/北京搜索引擎优化主管
  • 高端简约30平米办公室装修/seo公司网站
  • 免费网站制作申请/seo最新快速排名
  • 开了网站建设公司 如何接业务/危机公关处理方案
  • 网站页面做成自适应优缺点/谷歌排名
  • wordpress 安全检测/谷歌seo代运营
  • 如何建设一个企业网站/今日最新消息新闻
  • 我的世界做墙纸网站/11月将现新冠感染高峰
  • 网页制作与网站建设论文/dz论坛seo设置
  • 石家庄网站建设推广公司/前端培训费用大概多少
  • 苏州新区高端网站制作/武汉seo优化服务
  • [硬件电路-114]:模拟电路 - 信号处理电路 - 放大器的种类与比较
  • Linux多线程线程控制
  • 深入理解 Slab / Buddy 分配器与 MMU 映射机制
  • 文件操作与IO流
  • Windows下基于 SenseVoice模型的本地语音转文字工具
  • 落霞归雁思维框架应用(十) ——在职考研 199 管综 + 英语二 30 周「顺水行舟」上岸指南