当前位置: 首页 > wzjs >正文

网站首页制作公司seo入门课程

网站首页制作公司,seo入门课程,谷歌网站建设,网站专题页面案例# 【1】字典 用于储存键值对 myDict {"张三": 18,"李四": 19 } print(myDict["张三"]) myDict["张三"] 20 print(myDict["张三"]) del myDict["张三"] print(myDict) # 【2】用字典表示实际对象,字典…
# 【1】字典 用于储存键值对
myDict = {"张三": 18,"李四": 19
}
print(myDict["张三"])
myDict["张三"] = 20
print(myDict["张三"])
del myDict["张三"]
print(myDict)
# 【2】用字典表示实际对象,字典和JSON之间可以很方便的转换+使用
studentDict = {"name": "小明","age": 19,"calls": "二年三班"
}
print(studentDict)
# 【3】遍历字典
temperatureDict = {"tom": 36.5,"jack": 37.5,"rose": 38.5,
}
for key, value in temperatureDict.items():if value > 37:print(key, "体温较高,可能发烧了")for item in temperatureDict:print(item, temperatureDict[item])
# 【4】格式化字符串
name = "小明"
school = "八中"
print(f"{name}在{school}上学")

字典(Dictionary)是Python中最强大、最常用的数据结构之一。它提供了一种灵活的方式来存储和管理键值对数据。本文将全面介绍Python字典的基本操作、实际应用场景以及相关技巧。

一、字典的基本操作

字典使用花括号{}创建,每个元素由键(key)和值(value)组成,中间用冒号分隔:

python

复制

下载

# 创建字典
myDict = {"张三": 18,"李四": 19
}# 访问元素
print(myDict["张三"])  # 输出: 18# 修改元素
myDict["张三"] = 20
print(myDict["张三"])  # 输出: 20# 删除元素
del myDict["张三"]
print(myDict)  # 输出: {'李四': 19}

字典的键必须是不可变类型(如字符串、数字或元组),而值可以是任意Python对象。

二、字典的实际应用

字典非常适合用来表示现实世界中的对象,特别是在与JSON数据交互时非常方便:

python

复制

下载

# 用字典表示学生对象
studentDict = {"name": "小明","age": 19,"class": "二年三班"
}
print(studentDict)

这种结构与JSON格式几乎完全一致,使得Python字典成为处理JSON数据的理想选择。

三、遍历字典

Python提供了多种遍历字典的方式:

  1. 同时获取键和值:使用items()方法

python

复制

下载

temperatureDict = {"tom": 36.5,"jack": 37.5,"rose": 38.5,
}for key, value in temperatureDict.items():if value > 37:print(key, "体温较高,可能发烧了")
  1. 仅遍历键:直接遍历字典或使用keys()方法

python

复制

下载

for item in temperatureDict:print(item, temperatureDict[item])
  1. 仅遍历值:使用values()方法

四、字典与字符串格式化

Python 3.6+引入的f-string与字典结合使用非常方便:

python

复制

下载

name = "小明"
school = "八中"
print(f"{name}在{school}上学")  # 输出: 小明在八中上学

也可以直接将字典用于字符串格式化:

python

复制

下载

student = {"name": "小红", "score": 95}
print(f"{student['name']}考了{student['score']}分")  # 输出: 小红考了95分

五、字典的常用方法

  • get(key, default):安全获取值,键不存在时返回默认值

  • update(other_dict):合并字典

  • pop(key):删除并返回指定键的值

  • clear():清空字典

  • setdefault(key, default):如果键不存在,则设置默认值

六、总结

Python字典是一种极其灵活和高效的数据结构,适用于各种场景:

  1. 快速查找和检索数据

  2. 表示复杂对象

  3. 作为小型内存数据库

  4. JSON数据处理

  5. 函数关键字参数传递

掌握字典的使用是成为Python开发者的必备技能,希望本文能帮助您更好地理解和应用Python字典。

http://www.dtcms.com/wzjs/58299.html

相关文章:

  • 关于网站建设论文的结束语西安seo网站优化
  • 湘潭网站建设 技精磐石网络企业营销型网站策划
  • 东莞中英文网站建设seo的目的是什么
  • 中国工商注册营业执照的官网seo兼职
  • php企业网站程序网址如何被快速收录
  • 黄冈市建设银行网站武汉大学人民医院
  • 备案网站大全百度推广登陆
  • 张家港网站定制澳门seo关键词排名
  • 广州海珠区天气预报兰州seo优化公司
  • 制作网制作网站建设的公司网站关键词排名批量查询
  • 珠海网站开发排名百度上海推广优化公司
  • 建设学分银行网站策划书廊坊seo外包公司费用
  • 网站企业备案和个人备案的区别朝阳网络推广
  • 征婚网站开发电脑培训网上课程
  • 宣城网站制作seo排名第一的企业
  • 企业所得税政策最新2023税率台州百度快照优化公司
  • php记录网站访问次数苏州seo免费咨询
  • 网站优化排名价格南京seo推广公司
  • 青岛专业网站制作团队免费正规的接单平台
  • 唐山制作手机网站郑州seo技术培训班
  • 在自己电脑上建设网站网站备案查询工信部官网
  • 做网站的服务器有什么作用搜索seo优化托管
  • 刷神马网站优化排名东莞网络营销优化
  • 网站建设设计图片网站推广营销的步骤
  • php做网站为什么比java快大型的营销型网站
  • 做网站的预算表太原seo
  • 青海网站建设怎么把网站排名排上去
  • 网站策划用培训吗百度百家官网入口
  • 佛山网站建设设计营销比较好的知名公司有哪些
  • 中山网站建设技术为什么不能去外包公司