博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python从零开始 day5
阅读量:5238 次
发布时间:2019-06-14

本文共 857 字,大约阅读时间需要 2 分钟。

#字典:Python中唯一的映射类型,采用键值对(key-value)的形式储存数据;字典是无序的,且键必须为不可变类型(整型、字符串、元组) #不可变类型:整型 字符串  元组 #可变类型:列表  字典 dict ={'姓名':'fishy','年龄':22,'爱好':{'读书':['武侠','文学作品','哲学'],'游戏':{'端游':['LOL','刀塔','剑网三','吃鸡'],'手游':{'王者荣耀','绝地求生','斗地主'}}},'工作':'Designer'} print(dict['爱好']) #特点:无序 键唯一 #增加 dic={'name':'fishy'} dic['age']=22 print(dic) #.setdefault 存在相同的键则不增加,并返回字典中相同键的值,否则将内容添加到字典中,并返回这个键的值 dic.setdefault('name','yub') #print(dic) dic.setdefault('job','designer') print(dic) #查找  通过键 dic2={'name':'fishy','age':22,'hobby':'game'} print(dic2['name']) #通过键去查找 print(dic2.keys())  #查看键  value(值)的查看和组合一致 print(list(dic2.keys()))  # 将键组合成列表 print(list(dic2.items()))  #将键值对取出 #改  与列表操作一致 dic2['age']=24 print(dic2) dic3={'age':20,'job':'designer'} dic2.update(dic3)    #将dic3加到dic2中,若存在相同的键则将值覆盖 print(dic2) print(dic3)

转载于:https://www.cnblogs.com/yubang178/p/10171779.html

你可能感兴趣的文章
SQL Server 大数据搬迁之文件组备份还原实战
查看>>
HTML5实现图片文件异步上传
查看>>
Eclipse 4.2 汉化
查看>>
Zerver是一个C#开发的Nginx+PHP+Mysql+memcached+redis绿色集成开发环境
查看>>
网络时间获取
查看>>
多线程实现资源共享的问题学习与总结
查看>>
Code as IaaS for Azure : Terraform 初步
查看>>
WebFrom 小程序【分页功能 】
查看>>
Learning-Python【26】:反射及内置方法
查看>>
day7--面向对象进阶(内含反射和item系列)
查看>>
Python深入01 特殊方法与多范式
查看>>
torch教程[1]用numpy实现三层全连接神经网络
查看>>
java实现哈弗曼树
查看>>
转:Web 测试的创作与调试技术
查看>>
转:apache 的mod-status
查看>>
转:基于InfluxDB&Grafana的JMeter实时性能测试数据的监控和展示
查看>>
结对编程博客
查看>>
IOS开发之----异常处理
查看>>
Java-静态代码块,构造代码块,构造函数
查看>>
sort equal 确保记录按照 input顺序来
查看>>