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 相关文章推荐
wxPython框架类和面板类的使用实例
Sep 28 Python
在Python的Django框架中编写错误提示页面
Jul 22 Python
利用python实现简单的循环购物车功能示例代码
Jul 05 Python
python实现彩票系统
Jun 28 Python
python 构造三维全零数组的方法
Nov 12 Python
在python带权重的列表中随机取值的方法
Jan 23 Python
Python3网络爬虫中的requests高级用法详解
Jun 18 Python
基于python图像处理API的使用示例
Apr 03 Python
Python发起请求提示UnicodeEncodeError错误代码解决方法
Apr 21 Python
python生成随机数、随机字符、随机字符串
Apr 06 Python
Python实现机器学习算法的分类
Jun 03 Python
python自动化测试通过日志3分钟定位bug
Nov 20 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
浅谈电磁辐射对健康的影响
2021/03/01 无线电
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
php 函数使用方法与函数定义方法
2010/05/09 PHP
PHP通过正则表达式下载图片到本地的实现代码
2011/09/19 PHP
php实现查看邮件是否已被阅读的方法
2013/12/03 PHP
phalcon框架使用指南
2016/02/23 PHP
关于PHP文件的自动运行方法分析
2016/05/13 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
PHP常用header头定义代码示例汇总
2020/08/29 PHP
javascript新手语法小结
2008/06/15 Javascript
jquery.pagination.js 无刷新分页实现步骤分享
2012/05/23 Javascript
jQuery中:animated选择器用法实例
2014/12/29 Javascript
EasyUI中combobox默认值注意事项
2015/03/01 Javascript
简单理解vue中el、template、replace元素
2016/10/27 Javascript
JS调用打印机功能简单示例
2016/11/28 Javascript
bootstrap table表格客户端分页实例
2017/08/07 Javascript
详解利用 Express 托管静态文件的方法
2017/09/18 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
2017/09/19 Javascript
Vue项目全局配置微信分享思路详解
2018/05/04 Javascript
使用vue-cli导入Element UI组件的方法
2018/05/16 Javascript
JS实现的文件拖拽上传功能示例
2018/05/21 Javascript
Django+Vue实现WebSocket连接的示例代码
2019/05/28 Javascript
开源Web应用框架Django图文教程
2017/03/09 Python
python 读写中文json的实例详解
2017/10/29 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
Pycharm中import torch报错的快速解决方法
2020/03/05 Python
澳大利亚领先的女性运动服品牌:Lorna Jane
2020/06/19 全球购物
小学生红领巾广播稿
2014/01/21 职场文书
2014道德模范事迹材料
2014/02/16 职场文书
函授生自我鉴定
2014/03/25 职场文书
安全生产一岗双责责任书
2014/07/28 职场文书
课外科技活动总结
2014/08/27 职场文书
工作检讨书怎么写
2015/01/23 职场文书
大学生党课心得体会
2016/01/07 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书
Java使用Unsafe类的示例详解
2021/09/25 Java/Android