d1 = {"a1": 1,"a2": 2,"a3": 3,"a4": 4,"a5": 5,}

d2 = {"a4": 90,"a6": 5,"a1": 2,"a9": 8,"a8": 9,}

# 1. 获取d1和d2key的交集,并以d2的值为主生成dict

# 2. 去掉d1和d2中key重复以及value重复的值,合并成一个dict

#!/usr/bin/env python

d1 = {"a1": 1,"a2": 2,"a3": 3,"a4": 4,"a5": 5}

d2 = {"a4": 90,"a6": 5,"a1": 2,"a9": 8,"a8": 9}

dict = {}

set_key = set(d1.keys()) & set(d2.keys())

new_list = list(set_key)

for i in new_list:

new_value = d2.__getitem__(i)

dict_new  = {i : new_value}

dict.update(dict_new)

print dict

#!/usr/bin/env python

d1 = {"a1": 1,"a2": 2,"a3": 3,"a4": 4,"a5": 5}

d2 = {"a4": 90,"a6": 5,"a1": 2,"a9": 8,"a8": 9}

set_key = set(d1.keys()) & set(d2.keys())

new_list = list(set_key)

for i in new_list:

d1.pop(i)

d2.pop(i)

d1.update(d2)

dict = d1

print dict

转载于:https://blog.51cto.com/881955/1679708

胡阳pyhton作业题--20150725相关推荐

  1. 胡阳pyhton作业题--20150730

    求素数的代码 # coding:utf-8 while True: num = raw_input('type an number:').strip() try: num = float(num) e ...

  2. 胡阳pyhton作业题--20150801

    笔试题陷阱           有个列表t, 去掉偶数位的值          t = [5, 6, 7, 8, 9, 10, 11, 12, 13]           for i, v in en ...

  3. 胡阳pyhton作业题--20150728

    1. 写个程序,接受用户输入数字,并进行校验,非数字给出错误提示,然后重新等待用户输入. 2. 根据用户输入数字,输出从0到该数字之间所有的素数.(只能被1和自身整除的数为素数) #!/usr/bin ...

  4. 胡阳:汗水铺就代码之路,三分天注定,七分靠打拼

    胡阳  前搜狐资深开发工程师,现任知乎资深开发工程师 2008年开始,他写博客11年了. 仅最近两年内,博客的访问量累计超过600万. 2017年,他发布了<Django企业开发实战>视频 ...

  5. 图灵直播——听胡阳老师和大家聊聊《Python Web开发者的破局之道》

    Quora联合创始人Adam D"Angelo在Quora开发中选择Python时所说, 到目前为止,我们对这一选择感到非常满意...所有在过去一直使用其他语言的早期员工都乐意转换到Pyth ...

  6. pythondjangoweb典型模块开发实战 pdf下载_胡阳《Django企业开发实战高效Python Web框架指南》PDF及代码...

    Python社区中的框架Django 的定位是企业级开发框架,全功能 Web开发框架,少代码快速开发 Web应用.从开发速度还是上线后新功能的迭代,Django 都能很好地满足需求. 学完 Pytho ...

  7. 第5次作业+105032014070+胡阳洋

    被测对象博客:http://www.cnblogs.com/zhen-firstblog/p/6792834.html 1)被测项目界面. 2)测试用例设计表 1.等价类划分 输入条件 三个数据 有效 ...

  8. Django企业开发实战--by胡阳,学习记录1127

    标题2.2.3 多线程版的 Web Server 1.书中讲解了引入新的参数"import time以及time.sleep()"的例子,实际应用性并不强,除非有特定的处理界面需要 ...

  9. 实验四+070+胡阳洋

    一.实验目的 1) 学习QTP工具的使用 2)了解黑盒自动化测试 二.实验要求 (1)对被测程序进行黑盒测试用例设计 (2)对QTP的飞机订票系统的任一界面或控件实现自动化测试.(测试的具体自选) ( ...

最新文章

  1. 对指针变量取地址_C语言指针简介(amp;和*运算符)
  2. 5 年开发搞不定 MySQL !
  3. 死磕Java并发:J.U.C之并发工具类:CountDownLatch
  4. 单片机上使用TEA加密通信(转)
  5. 大数据学习笔记30:搭建高可用Hadoop集群
  6. 向窗口发送ctrl c复制 消息
  7. Python和它高大上的插件们
  8. 部署Vista – 第2部分:理解Windows安装程序和Windows映像文件格式
  9. 《深度学习Python实践》第18章——持久化加载模型
  10. HDU 4059 The Boss on Mars(容斥原理)
  11. Andorid中的dex文件使用dex2jar工具反编译
  12. 2060显卡驱动最新版本_教程:怎么安装更新NVIDIAAMD显卡驱动?
  13. 带瀑布流的电钢琴_你没有看错 这个Find智能钢琴它会自己弹琴
  14. Shell if 条件判断
  15. 计算机键盘不亮,电脑键盘失灵指示灯不亮怎么办
  16. 8个超好用的免费工具/软件/网站(一定有你要的)
  17. 自建服务器违法6,方舟方块世界服务器创建犯法介绍
  18. java 58同城 抓取_前嗅ForeSpider教程:采集58同城
  19. 瞬变电磁matlab,基于Matlab的矿井瞬变电磁超前探测三维显示技术
  20. Java中indexof()的用法

热门文章

  1. 怎么用VBA在excel中指定位置画图表? 如怎么用VBA在 A7:G13位置画出图标
  2. 网络安全-MS17-010漏洞-永恒之蓝
  3. python基础3---循环和字符串列表
  4. 由浅入深玩转华为WLAN—10安全认证配置(3)无线dot1 PEAP认证,基于微软IAS服务器
  5. IOS 16 UITabBarItem设置字体属性崩溃
  6. js 对象中,可枚举性(enumerable)是什么?
  7. 搭建阿里云物联网平台实现MQTT通信
  8. Spire.doc实现对word的操作(包括文字,表格,图片)
  9. 三、三个路由器间的互联
  10. AE二次开发中几个功能速成归纳(符号设计器、创建要素、图形编辑、属性表编辑、缓冲区分析)...