当前位置:网站首页>字典创建与复制
字典创建与复制
2022-07-23 05:38:00 【紫青宝剑】
Python 字典练习题
1.字典的创建
1.1 普通创建
d={
'name':'Allen','age':21,'gender':'male'}
print(d)
# {'name': 'Allen', 'age': 21, 'gender': 'male'}
1.2 动态分配键值
# 1.2 动态分配键值
d={
}
d['name']=' 优秀'
print(d)
1.3 字典键值表
# 1.3 字典键值表
d=dict(name='优秀',age=14)
print(d)
# {'name': '优秀', 'age': 14}
1.4 字典元组表
d=dict([('name','优秀'),('age',14),('gender','man')])
print(d)
# {'name': '优秀', 'age': 14, 'gender': 'man'}
1.5 赋予初始值
# 1.5 字典初始值
d=dict.fromkeys(['height','weight'],'初始值')
print(d)
# {'height': '初始值', 'weight': '初始值'}
2.字典中的copy方法
copy 函数的功能:
将当前字典复制成新的一个字典 copy 函数的用法
用法:
dict.copy()->该函数无参数,返回一个一模一样的内存地址不同的字典
dicts = {
'one': 1, 'two': 2, 'three': 3}
tmp = dicts.copy()
tmp['one'] = 'abc'
print(dicts)
print(tmp)
注意:字典数据类型的copy函数,当简单的值替换的时候,原始字典和复制过来的字典之间互不影响,
所以新字典的值的替换对原字典没有影响

边栏推荐
- [untitled]
- Data Lake: viewing data lake from data warehouse
- C#的partial用法
- Error reporting when installing opencv in Anaconda virtual environment
- 一次 MySQL 误操作导致的事故,「高可用」都不好使了
- Compare the advantages and disadvantages of RDB and AOF modes of redis
- FFmpeg 音频编码
- 赫克Hurco工控机维修WinMax数控机床控制器维修
- js中拼接字符串,注意传参,若为字符串,则需要加转义字符
- 8、曲面几何
猜你喜欢

C language n battle -- structure (VII)

sprintboot中使用缓存时候,数据加载不出来

The 12th Blue Bridge Cup embedded design and development project

Activiti工作流使用之Activiti-app的安装及流程创建

“我最想要的六种编程语言!”

Meyer burger Siemens industrial computer maintenance and machine tool maintenance

超级简单的人脸识别api 只需几行代码就可以实现人脸识别

Data Lake: viewing data lake from data warehouse

PyTorch(五)——PyTorch进阶训练技巧

Redis source code and design analysis -- 7. Quick list
随机推荐
[untitled]
52832Dongle的安装
Huck hurco industrial computer maintenance winmax CNC machine tool controller maintenance
【ROS进阶篇】第八讲 URDF文件的语法详解
Redis源码与设计剖析 -- 6.压缩列表
Analyse du code source et de la conception de redis - - 7. Liste rapide
C language n battle -- structure (VII)
又更新了, IDEA 2022.2 正式发布
防止神经网络过拟合的五种方法
部署metersphere
MySql语句查询某一级节点的所有子节点
赫克Hurco工控机维修WinMax数控机床控制器维修
Activiti工作流使用之流程结构介绍
海德堡CP2000电路板维修印刷机主机控制器操作及保养注意事项
web调用接口上传图片到七牛云
Activiti工作流使用之项目实例
Compare the advantages and disadvantages of RDB and AOF modes of redis
Mysql的索引为什么用的是B+树?
达人专栏 | 还不会用 Apache Dolphinscheduler?大佬用时一个月写出的最全入门教程
Visual studio 2022 interesting and powerful intelligent auxiliary coding