Python字典fromkeys()方法使用代码实例


Posted in Python onJuly 20, 2020

fromkeys()方法类似于列表的浅拷贝

首先用该方法创建一个字典

dict_ = dict.fromkeys(('a','b','c','d'),[])
print(dict_)

OUT:

{'a': [], 'b': [], 'c': [], 'd': []}

当我向某个key添加value时,问题出现了

dict_['b'].append("!!!")
print(dict_)

OUT:

{'a': ['!!!'], 'b': ['!!!'], 'c': ['!!!'], 'd': ['!!!']}

所有的key都指向同一个value,就好比很多个标签都指向同一个物品

Python字典fromkeys()方法使用代码实例

和列表浅拷贝类似

a = ["这","是","啥"]
b = a #浅拷贝
c = a[:] #深拷贝
print("a: ",a)
print("b: ",b)
print("c: ",c)

OUT:

a: ['这', '是', '啥']
b: ['这', '是', '啥']
c: ['这', '是', '啥']

del a[1] #删除 a 的第二个元素
print("a: ",a)
print("b: ",b)
print("c: ",c)

OUT:

a: [' 这', '啥']
b: ['这', '啥']
c: ['这', '是', '啥']

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python入门篇之数字
Oct 20 Python
Python实现屏幕截图的代码及函数详解
Oct 01 Python
OpenCV实现人脸识别
Apr 07 Python
Python集中化管理平台Ansible介绍与YAML简介
Jun 12 Python
python写入文件自动换行问题的方法
Jul 05 Python
Python脚本利用adb进行手机控制的方法
Jul 08 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
Aug 08 Python
Django将默认的SQLite更换为MySQL的实现
Nov 18 Python
Python Web静态服务器非堵塞模式实现方法示例
Nov 21 Python
python绘制规则网络图形实例
Dec 09 Python
Python变量格式化输出实现原理解析
Aug 06 Python
python - asyncio异步编程
Apr 06 Python
Python爬虫设置ip代理过程解析
Jul 20 #Python
Python如何使用27行代码绘制星星图
Jul 20 #Python
tensorflow基于CNN实战mnist手写识别(小白必看)
Jul 20 #Python
基于python实现生成指定大小txt文档
Jul 20 #Python
python中upper是做什么用的
Jul 20 #Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
Jul 20 #Python
python集合能干吗
Jul 19 #Python
You might like
聊天室php&mysql(二)
2006/10/09 PHP
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
2011/03/12 Javascript
修改js Calendar日历控件 兼容IE9/谷歌/火狐
2013/01/04 Javascript
关于js遍历表格的实例
2013/07/10 Javascript
jQuery实现的多选框多级联动插件
2014/05/02 Javascript
js查找节点的方法小结
2015/01/13 Javascript
.NET微信公众号开发之创建自定义菜单
2015/07/16 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
jQuery实现页面点击后退弹出提示框的方法
2016/08/24 Javascript
JS数组返回去重后数据的方法解析
2017/01/03 Javascript
移动端基础事件总结与应用
2017/01/12 Javascript
js插件实现图片滑动验证码
2020/09/29 Javascript
Vue的elementUI实现自定义主题方法
2018/02/23 Javascript
使用vue-router为每个路由配置各自的title
2018/07/30 Javascript
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
React中获取数据的3种方法及优缺点
2020/02/18 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
python实现数通设备端口监控示例
2014/04/02 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
Python cookbook(数据结构与算法)从字典中提取子集的方法示例
2018/03/22 Python
详谈python在windows中的文件路径问题
2018/04/28 Python
python多进程(加入进程池)操作常见案例
2019/10/21 Python
Python 实现Numpy中找出array中最大值所对应的行和列
2019/11/26 Python
Pandas之缺失数据的实现
2021/01/06 Python
css3实现一款模仿iphone样式的注册表单
2013/03/20 HTML / CSS
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
美国手工艺品市场的领导者:Annie’s
2019/04/04 全球购物
丝芙兰墨西哥官网:Sephora墨西哥
2020/05/30 全球购物
存储过程和sql语句的优缺点
2014/07/02 面试题
棉花姑娘教学反思
2014/02/15 职场文书
资源工程专业毕业生求职信
2014/02/27 职场文书
会计岗位职责范本
2014/03/07 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
办公用房租赁协议书
2014/11/29 职场文书
聚会通知怎么写
2015/04/23 职场文书
mysql的Buffer Pool存储及原理
2022/04/02 MySQL