字典 拷贝
来源:互联网 发布:女王的教室知乎 编辑:程序博客网 时间:2024/06/08 19:29
print'调用sorted()排序'
dict={"a":"apple","b":"banana","c":"orange","d":"grape"}
print dict
print
print'按照key 排序'
print sorted(dict.items(),key=lambda d:d[0])
print
print '按照value排序'
print sorted(dict.items(),key=lambda d:d[1])
print
print'字典的浅拷贝'
dict={"a":"apple","b":"grape"}
dict2={"c":"orange","d":"banana"}
dict2=dict.copy()
print dict2
print
print'字典的深拷贝'
import copy
dict={"a":"apple","b":{"g":"grape","o":"orange"}}
dict2=copy.deepcopy(dict)
dict3=copy.copy(dict)
dict2["b"]["g"]="orange"
print dict2
print dict
print
dict3["b"]["g"]="orange"
print dict3
dict={"a":"apple","b":"banana","c":"orange","d":"grape"}
print dict
print'按照key 排序'
print sorted(dict.items(),key=lambda d:d[0])
print '按照value排序'
print sorted(dict.items(),key=lambda d:d[1])
print'字典的浅拷贝'
dict={"a":"apple","b":"grape"}
dict2={"c":"orange","d":"banana"}
dict2=dict.copy()
print dict2
print'字典的深拷贝'
import copy
dict={"a":"apple","b":{"g":"grape","o":"orange"}}
dict2=copy.deepcopy(dict)
dict3=copy.copy(dict)
dict2["b"]["g"]="orange"
print dict2
print dict
dict3["b"]["g"]="orange"
print dict3
print dict
===================== RESTART: C:/Python27/dict_copy.py =====================
调用sorted()排序
{'a': 'apple', 'c': 'orange', 'b': 'banana', 'd': 'grape'}
按照key 排序
[('a', 'apple'), ('b', 'banana'), ('c', 'orange'), ('d', 'grape')]
按照value排序
[('a', 'apple'), ('b', 'banana'), ('d', 'grape'), ('c', 'orange')]
字典的浅拷贝
{'a': 'apple', 'b': 'grape'}
字典的深拷贝
{'a': 'apple', 'b': {'g': 'orange', 'o': 'orange'}}
{'a': 'apple', 'b': {'o': 'orange', 'g': 'grape'}}
{'a': 'apple', 'b': {'o': 'orange', 'g': 'orange'}}
{'a': 'apple', 'b': {'o': 'orange', 'g': 'orange'}}
阅读全文
0 0
- 字典 拷贝
- Python-字典 深拷贝&浅拷贝
- 【python系列】字典的浅拷贝和深拷贝
- Python中字典的浅拷贝和深拷贝问题
- python字典复制(浅拷贝and深拷贝)
- Python字典使用时,拷贝情况
- pyhton——字典、拷贝、集合、文件
- Python(二)字符串操作、列表字典及深浅拷贝等
- python 字典中的copy函数的浅拷贝问题
- 关于可变数组或字典的拷贝内容的问题(非拷贝指针)
- Python入门——字典的浅拷贝与深拷贝
- 拷贝
- 拷贝
- 拷贝
- 拷贝
- 拷贝
- 拷贝
- 拷贝
- atcoder grand Contest 018 A
- Android中实现延时执行操作的几种方法
- windows启动redis
- React-引领未来的用户界面开发框架-读书笔记(一)
- EXPDP/IMPDP 中的并行度PARALLEL参数 (并行)
- 字典 拷贝
- RMQ求区间最值问题
- 正则表达式基本语法详解
- Python 函数字典列表嵌套
- hdu 3853 LOOPS
- python中的编码
- 更改了一下用户名,plsql连接成功,但是同样的用户名密码,eclipse始终报错ORA-01017: invalid username/password; logon denied
- 调用CachedRowSetImpl类时,为什么会出现这种错误 Access restriction: The type CachedRowSetImpl is not accessible due
- 并发和并行,异步与多线程区别