前面我们学习了删除字典中的某个元素,用到了如下语法:
del 字典名称[要删除键的名称]
今天我们学习清空字典、删除整个字典、复制字典。
1、清空字典。清空字典为删除字典的所有元素,使用的是clear()方法。以d={‘姓名’:’熊大’,’性别’:’男’,’学号’:’001’}为例,d.clear()之后,d的值就会变成{},是一个空的字典。
2、删除字典。如果想将词典完全删除,连花括号都不要了,则用如下语法:
Del 字典名称。如del d,则d会消失。
3、复制字典。将已有字典copy一份,用copy()方法:
新字典 = 旧字典.copy()
如d2=d.copy(),则d2会变成{‘姓名’:’熊大’,’性别’:’男’,’学号’:’001’}
细心的读者会发现让d2=d不就行了,这样d2也会取得d1的值。其实是有区别的,就是如果后来d发生了改变,之前d2=d的,那d2也会跟着改变;而之前d2=d.copy的,d2不会改变。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75096
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!