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中获取网页状态码的两个方法
Nov 03 Python
python中__call__内置函数用法实例
Jun 04 Python
Python爬虫实现网页信息抓取功能示例【URL与正则模块】
May 18 Python
python实现的二叉树定义与遍历算法实例
Jun 30 Python
Python实现调度算法代码详解
Dec 01 Python
Python判断中文字符串是否相等的实例
Jul 06 Python
Python 实例方法、类方法、静态方法的区别与作用
Aug 14 Python
opencv3/python 鼠标响应操作详解
Dec 11 Python
对python中arange()和linspace()的区别说明
May 03 Python
基于Python词云分析政府工作报告关键词
Jun 02 Python
Python爬虫实例——scrapy框架爬取拉勾网招聘信息
Jul 14 Python
用Python提取PDF表格的方法
Apr 11 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结合md5实现的加密解密方法
2016/01/25 PHP
php中array_fill函数的实例用法
2021/03/02 PHP
基于jquery1.4.2的仿flash超炫焦点图播放效果
2010/04/20 Javascript
基于jquery的监控数据是否发生改变
2011/04/11 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
简单总结JavaScript中的String字符串类型
2016/05/26 Javascript
jQuery简单实现仿京东分类导航层效果
2016/06/07 Javascript
jquery mobile 实现自定义confirm确认框效果的简单实例
2016/06/17 Javascript
微信公众号开发 实现点击返回按钮就返回到聊天界面
2016/12/15 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
2017/03/25 Javascript
js验证身份证号码记录的方法
2019/04/26 Javascript
vue-列表下详情的展开与折叠案例
2020/07/28 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
Python中pygame的mouse鼠标事件用法实例
2015/11/11 Python
python实现的二叉树定义与遍历算法实例
2017/06/30 Python
Python反转序列的方法实例分析
2018/03/21 Python
对Python中list的倒序索引和切片实例讲解
2018/11/15 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
Python容器使用的5个技巧和2个误区总结
2019/09/26 Python
Python多线程操作之互斥锁、递归锁、信号量、事件实例详解
2020/03/24 Python
keras topN显示,自编写代码案例
2020/07/03 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
浅析HTML5 Landmark
2020/09/11 HTML / CSS
悦木之源美国官网:Origins美国
2016/08/01 全球购物
三星新西兰官网:Samsung新西兰
2019/03/05 全球购物
岗位职责的定义
2013/11/10 职场文书
会计专业自我评价
2014/02/12 职场文书
学习党的群众路线教育实践活动心得体会
2014/03/01 职场文书
公司营业员的自我评价
2014/03/04 职场文书
监察建议书范文
2014/03/12 职场文书
2015年仓库管理员工作总结
2015/04/21 职场文书
Python还能这么玩之只用30行代码从excel提取个人值班表
2021/06/05 Python
你真的了解redis为什么要提供pipeline功能
2021/06/22 Redis
python如何为list实现find方法
2022/05/30 Python