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的Flask框架构建大型Web应用程序的结构示例
Jun 04 Python
关于Python中异常(Exception)的汇总
Jan 18 Python
python爬虫爬取快手视频多线程下载功能
Feb 28 Python
快速解决安装python没有scripts文件夹的问题
Apr 03 Python
对Python Pexpect 模块的使用说明详解
Feb 14 Python
详解python中sort排序使用
Mar 23 Python
Django的用户模块与权限系统的示例代码
Jul 24 Python
Python类中的装饰器在当前类中的声明与调用详解
Apr 15 Python
解决python3.x安装numpy成功但import出错的问题
Nov 17 Python
Django利用elasticsearch(搜索引擎)实现搜索功能
Nov 26 Python
一些让Python代码简洁的实用技巧总结
Aug 23 Python
Python如何快速找到多个字典中的公共键(key)
Apr 29 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
德生BCL3000的电路分析和打磨
2021/03/02 无线电
第九节 绑定 [9]
2006/10/09 PHP
PHP编程中八种常见的文件操作方式
2006/11/19 PHP
php利用scws实现mysql全文搜索功能的方法
2014/12/25 PHP
在laravel中实现ORM模型使用第二个数据库设置
2019/10/24 PHP
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
学习从实践开始之jQuery插件开发 菜单插件开发
2012/05/03 Javascript
jquery 面包屑导航 具体实现
2013/06/05 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
2014/05/11 Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
2015/09/25 Javascript
JS实现的仿淘宝交易倒计时效果
2015/11/27 Javascript
javascript实现tab响应式切换特效
2016/01/29 Javascript
基于JQuery打造无缝滚动新闻步骤详解
2016/03/31 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
vue组件Prop传递数据的实现示例
2017/08/17 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
vue 中 elment-ui table合并上下两行相同数据单元格
2019/12/26 Javascript
Vue初始化中的选项合并之initInternalComponent详解
2020/06/11 Javascript
Python3.6正式版新特性预览
2016/12/15 Python
python八皇后问题的解决方法
2018/09/27 Python
如何使用Python实现自动化水军评论
2019/06/26 Python
Django的性能优化实现解析
2019/07/30 Python
python 并发编程 多路复用IO模型详解
2019/08/20 Python
python之array赋值技巧分享
2019/11/28 Python
python 实现单通道转3通道
2019/12/03 Python
Python实现密码薄文件读写操作
2019/12/16 Python
python 用opencv实现霍夫线变换
2020/11/27 Python
可以使用抽象函数重写基类中的虚函数吗
2013/06/02 面试题
大学生职业生涯规划书参考模板
2014/03/05 职场文书
答谢会策划方案
2014/05/12 职场文书
公司捐款倡议书
2014/05/14 职场文书
学习计划书怎么写
2014/09/15 职场文书
领导班子整改方案和个人整改措施
2014/10/25 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书