Python字典fromkeys()方法使用代码实例
作者:知人知面 时间:2021-07-09 09:54:38
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,就好比很多个标签都指向同一个物品
和列表浅拷贝类似
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: ['这', '是', '啥']
来源:https://www.cnblogs.com/zrzm/p/13272324.html
标签:Python,字典,fromkeys
0
投稿
猜你喜欢
Python制作exe文件简单流程
2022-06-07 01:11:12
基于numpy实现逻辑回归
2023-06-21 10:04:25
指导:SQL Server无日志恢复数据库
2009-02-20 17:07:00
Access2K中的查询分析器
2008-11-20 16:40:00
TensorFlow如何指定GPU训练模型
2022-05-31 10:03:21
python实现转盘效果 python实现轮盘抽奖游戏
2023-03-06 00:00:57
分析运行中的 Python 进程详细解析
2021-09-19 14:47:30
thinkphp 多表 事务详解
2023-07-08 05:43:36
详述如何提高MySQL中数据装载效率
2009-10-26 10:27:00
getAllResponseHeaders获取网页的http头信息代码
2010-03-31 14:31:00
2007流行网站导航设计欣赏
2008-02-18 12:20:00
轻松解决AJAX的中文乱码问题
2008-09-03 12:55:00
经典分享MySQL的limit查询优化
2011-05-05 15:47:00
python多线程调用exit无法退出的解决方法
2023-04-19 19:41:48
快速解决Django关闭Debug模式无法加载media图片与static静态文件
2023-05-28 02:54:43
实现php删除链表中重复的结点
2023-09-05 09:36:15
Python编程使用DRF实现一次性验证码OTP
2021-07-30 00:25:26
微信小程序-拍照或选择图片并上传文件
2023-09-04 20:22:45
Pandas 缺失数据处理的实现
2023-07-14 05:57:38
什么设计师应该学习编写代码[译]
2009-07-08 14:58:00