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

上海做网站设计公司遨游网站建设有限公司

上海做网站设计公司,遨游网站建设有限公司,创建网站容易吗,网站建设的内容管理本文实例讲述了Python合并两个字典的常用方法与效率比较。分享给大家供大家参考。具体分析如下#xff1a;下面的代码举例了5种合并两个字典的方法#xff0c;并且做了个简单的性能测试#!/usr/bin/pythonimport timedef f1(d1,d2):return dict(d1,**d2)def f2(d1,d2):return …本文实例讲述了Python合并两个字典的常用方法与效率比较。分享给大家供大家参考。具体分析如下下面的代码举例了5种合并两个字典的方法并且做了个简单的性能测试#!/usr/bin/pythonimport timedef f1(d1,d2):return dict(d1,**d2)def f2(d1,d2):return dict(d1.items() d2.items())def f3(d1,d2):d d1.copy()d.update(d2)return ddef f4(d1,d2):d1.update(d2)return d1def f5(d1,d2):d dict(d1)d.update(d2)return ddef f6(d1,d2):return (lambda a,b: (lambda a_copy: a_copy.update(b) or a_copy)(a.copy()))(d1,d2)def f7(d1,d2):d {}d.update(d1)d.update(d2)return ddef t(f,n):st time.time()for i in range(1000000):dic1 {a:AA,b:BB,c:CC}dic2 {A:aa,B:bb,C:cc}f(dic1,dic2)et time.time()print %s cost:%s%(n,et-st)t(f1,f1)t(f2,f2)t(f3,f3)t(f4,f4)t(f5,f5)t(f6,f6)t(f7,f7)除了f4方法会对字典d1造成破坏性修改之外另外的几种方法都是把合并的结果作为新的字典返回。下面是测试结果f1 cost:2.382999897f2 cost:4.45399999619f3 cost:3.02100014687f4 cost:1.73000001907f5 cost:2.3710000515f6 cost:2.89700007439f7 cost:2.35600018501可以看出f4最为高效如果不需要保留原字典的话推荐使用f4方法。希望本文所述对大家的Python程序设计有所帮助。总结如果觉得编程之家网站内容还不错欢迎将编程之家网站推荐给程序员好友。本图文内容来源于网友网络收集整理提供作为学习参考使用版权属于原作者。
http://www.pierceye.com/news/896865/

相关文章:

  • 建设厅的工程造价网站东莞网站优化方式
  • 微信网站模板源码wordpress如何编辑
  • 做网站p图工具公司网站建设教程
  • 网站 选项卡 图标苏州网站网页设计
  • 柳州网站建设优化推广wordpress 不显示菜单
  • 网站死循环网站备案和域名备案区别
  • 做网站要学会什么语言装修公司网站模板下载
  • 门户网站建设自查报告网站关键词快速排名技术
  • 如何建网站费用多少全国工商企业查询平台
  • 兰州新区建站什么是网络营销取得成功的基础
  • 南昌 网站 公司wordpress迁移后媒体库丢失
  • 做移动网站点击软件cnzz网站建设
  • 高质量网站外链建设大揭秘做网站之前需要准备什么条件
  • 睢宁做网站百度一下做网站
  • 做国外购物网站国家高职示范校建设网站
  • 网站建设福州公司山西省大同市网站建设公司
  • 浙江网站建设推荐wordpress 增加小工具
  • 个人网站是商业的吗北京网站建设设计
  • 手机网站收费怎么停止网站
  • 网站建设 金疙瘩计划杭州小程序制作公司排行榜
  • 德泰诺网站建设软件著作权登记证书
  • 商标设计网页seo外包公司兴田德润官方地址
  • 网站开发人员岗位成功营销案例分享
  • 赤峰做网站的公司湘潭哪里做网站
  • 免费自助建站郑州官网seo费用
  • 称心的常州网站建设wordpress怎么用两个主题
  • 建设银行北京分行网站做视频网站用什么服务器配置
  • 网站备案流程实名认证医疗网站建设资讯
  • 一个做问卷调查的网站好wordpress七比2
  • 西双版纳网站制作公司临沂企业网站建站模板