首页 > 编程语言 >python第三天笔记

python第三天笔记

时间:2024-11-13 23:45:15浏览次数:3  
标签:数据项 name python 标签 age 第三天 笔记 dict 字典

#创建一个字典
a={}  #花括号法
b=dict()  #指明类型法

#数据项(item)——各个标签(key)和数据值(value)
#标签和数据值之间用:来连接

#批量添加数据项,只要是序列就可以了
b=dict.fromkeys(("name","age"))  #如果没有添加数据值默认是None,就是未知
b=dict.fromkeys(("name","age"),10)  #将初始数据值赋成10

#索引字典
a={(1,2):1,(2,3):2}
#a[(1,2)]  1
a={1:[1,2],2:[2,3]}
#a[1][0]  1

a={}  #创建新字典
a["name"]="zhang"  #添加数据项
a["age"]=18
a["hobby"]="pingpong"
#update可以更新字典,就是将原有的字典中没有的数据项加进去,如果数据项的标签相同,将会把原来的数据值更新
b={"name":"ye","height":180}
a.update(name="sun")  #也可以使用key=value的形式进行更新,key不需要加引号
a.update(b)

a={1:[1,2],2:[2,3]}
len(a)  #字典大小

s={"name":"zhang","age":18,"hobby":"pingpong"}
del s["name"]  #删除指定标签的数据项
s.pop("name")  #删除指定标签的数据项并返回该数据值,默认是最后一项
s.popitem()    #删除任意一个数据项并返回
s.clear()  #清空字典

标签:数据项,name,python,标签,age,第三天,笔记,dict,字典
From: https://blog.csdn.net/shdbdndj/article/details/143755222

相关文章

  • 《Django 5 By Example》阅读笔记:p54-p75
    《Django5ByExample》学习第3天,p54-p75总结,总计22页。一、技术总结1.分页(1)分页:Paginator(2)页数不存在处理:EmptyPage,PageNotAnInteger2.class-basedviews(类视图)(1)为什么使用类视图?1)OrganizecoderelatedtoHTTPmethods,suchasGET,POST,orPUT,insep......
  • ODOO学习笔记(5):ODOO开发规范
    一、代码结构与布局模块结构:每个ODOO模块应具有清晰的结构,通常包含以下目录和文件:models:存放业务逻辑相关的模型类定义,如定义数据库表结构、业务规则等。views:用于放置各种视图文件,包括表单视图、树状视图、看板视图等,以定义数据在前端的展示方式。controllers:......
  • 【打破传统授信模型:基于深度神经网络 DNN模型的精确授信额度计算方法】-附完整python
    打破传统授信模型:基于深度神经网络DNN模型的精确额度计算方法模型结构概览数据预处理1.导入必要的库2.加载数据3.数据预处理4.构建深度神经网络模型5.模型训练与调参6.模型评估7.可视化训练过程9.完整代码深度神经网络(DeepNeuralNetwork,DNN),该模型通过K......
  • Anaconda 和 conda 是什么关系?就像 pip 和 python 一样吗
    Anaconda和conda是AnacondaDistribution还是MinicondaAnaconda和condaAnaconda和conda之间的关系有点类似于pip和Python,但又有所不同。Anaconda是一个数据科学和机器学习的发行版,它包含了Python、conda以及许多预装的库和工具,如JupyterNotebo......
  • 基于大数据 Python 智能水果销售系统(源码+LW+部署讲解+数据库+ppt)
    !!!!!!!!!选题不知道怎么选不清楚自己适合做哪块内容都可以免费来问我避免后期給自己答辩找麻烦增加难度(部分学校只有一次答辩机会没弄好就延迟毕业了)会持续一直更新下去有问必答一键收藏关注不迷路源码获取:https://pan.baidu.com/s/1aRpOv3f2sdtVYOogQjb8jg?pwd=jf1d提取码:......
  • 简单上手python爬虫实战:阜阳市历史天气数据爬取
        这里我们学校开始了见习,搞的是阜阳市历史天气数据看板,加了点大数据方面的技术栈,我这里就不讲了,出一期非常简单的爬虫代码吧。1数据来源    这里我们用的网站是天气后报里的,网站如下:历史天气查询|天气记录|天气预报|气温查询|过去天气_天气后报http://ti......
  • 带你理解Python面向对象
    一、面向对象编程1.1面向过程与面向对象面向过程:更加注重通过函数来组织代码,适合任务明确、结构简单的程序。面向对象:则注重通过对象和类来组织代码,适合复杂且需要长期维护和扩展的大型项目。面向过程和面向对象都是一种编程方式,只不过再设计上有区别。三大基本特性:封装......
  • 程序员修炼之道——从小工到专家第四章读书笔记
    注重代码质量代码质量的重要性:代码质量直接影响到软件的可维护性、可扩展性和可靠性。高质量的代码不仅易于理解和修改,还能够在未来节省大量的维护成本。代码质量的代价:一开始就编写高质量的代码可能需要更多的时间和精力,但从长远来看,它能够带来巨大的回报。避免过度复杂保持......
  • 【Python教程】python如何把数据导出生成excel
    博主介绍:✌全网粉丝21W+,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物联网、机器学习等设计与开发。感兴趣的可以先......
  • Python——专栏:跳动的心跳(橘粉爱心)——完整代码
    运行展示完整代码importrandomfrommathimportsin,cos,pi,logfromtkinterimport*CANVAS_WIDTH=980#画布的宽CANVAS_HEIGHT=720#画布的高CANVAS_CENTER_X=CANVAS_WIDTH/2#画布中心的X轴坐标CANVAS_CENTER_Y=CANVAS_HEIGHT/2#画布中......