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实现登录人人网并抓取新鲜事的方法
May 11 Python
Python中threading模块join函数用法实例分析
Jun 04 Python
Scrapy爬虫实例讲解_校花网
Oct 23 Python
Python排序搜索基本算法之堆排序实例详解
Dec 08 Python
Python实现k-means算法
Feb 23 Python
对python中array.sum(axis=?)的用法介绍
Jun 28 Python
对Python中for复合语句的使用示例讲解
Nov 01 Python
python爬取淘宝商品销量信息
Nov 16 Python
用python生成与调用cntk模型代码演示方法
Aug 26 Python
Django+python服务器部署与环境部署教程详解
Mar 30 Python
python 进程池pool使用详解
Oct 15 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
Feb 18 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 mkdir()无写权限的问题解决方法
2014/06/19 PHP
浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)
2015/10/26 PHP
Laravel 解决composer相关操作提示php相关异常的问题
2019/10/23 PHP
YII2框架中actions的作用与使用方法示例
2020/03/13 PHP
yii框架结合charjs实现统计30天数据的方法
2020/04/04 PHP
javascript 二进制运算技巧解析
2012/11/27 Javascript
用按钮控制iframe显示的网页实现方法
2013/02/04 Javascript
Java/JS获取flash高宽的具体方法
2013/12/27 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
2014/01/28 Javascript
Javascript 按位与赋值运算符 (&=)使用介绍
2014/02/04 Javascript
avalon js实现仿google plus图片多张拖动排序附源码下载
2015/09/24 Javascript
在vue中使用SockJS实现webSocket通信的过程
2018/08/29 Javascript
js中int和string数据类型互相转化实例
2019/01/16 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
如何使用CSS3和JQuery easing 插件制作绚丽菜单
2019/06/18 jQuery
jquery选择器和属性对象的操作实例分析
2020/01/10 jQuery
微信小程序复选框实现多选一功能过程解析
2020/02/14 Javascript
用Python输出一个杨辉三角的例子
2014/06/13 Python
python实现bucket排序算法实例分析
2015/05/04 Python
python在linux系统下获取系统内存使用情况的方法
2015/05/11 Python
Python 列表排序方法reverse、sort、sorted详解
2016/01/22 Python
Python中函数参数设置及使用的学习笔记
2016/05/03 Python
python爬虫实现教程转换成 PDF 电子书
2017/02/19 Python
分享一下如何编写高效且优雅的 Python 代码
2017/09/07 Python
深入分析python数据挖掘 Json结构分析
2018/04/21 Python
Numpy 中的矩阵求逆实例
2019/08/26 Python
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
中专生自我鉴定范文
2013/12/19 职场文书
班级安全教育实施方案
2014/02/23 职场文书
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
2014年中秋寄语
2014/08/11 职场文书
青年标兵事迹材料
2014/08/16 职场文书
学校总务处领导干部个人对照检查材料思想汇报
2014/10/06 职场文书
专职安全员岗位职责
2015/04/11 职场文书
在Django中使用MQTT的方法
2021/05/10 Python
梳理总结Python开发中需要摒弃的18个坏习惯
2022/01/22 Python