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

响应式潍坊网站建设网站app开发

响应式潍坊网站建设,网站app开发,wordpress 插件play,百度账户推广登陆文章目录1、概述2、增删改查3、遍历3.1、遍历所有键值对3.2、分别遍历键和值4、嵌套4.1、字典列表4.2、在字典中储存列表4.3、在字典中储存字典1、概述 字典是一系列键值对,可将任何Python对象作为字典中的值 字典和列表容易混淆,列表也可用{} 字典是一…

文章目录

    • 1、概述
    • 2、增删改查
    • 3、遍历
      • 3.1、遍历所有键值对
      • 3.2、分别遍历键和值
    • 4、嵌套
      • 4.1、字典列表
      • 4.2、在字典中储存列表
      • 4.3、在字典中储存字典

1、概述

字典是一系列键值对,可将任何Python对象作为字典中的值
字典和列表容易混淆,列表也可用{}
字典是一种动态结构,可随时在其中添加键值对
字典中的键应避免重复

2、增删改查

num = 2019001
stu = {'name': 'XiaoMing', 'num': num}# 增
stu['age'] = 20
print(stu)# 删
del stu['age']
print(stu)# 改
stu['name'] = 'LiHua'
stu['num'] = 2019002
print(stu)# 查
print(stu['name'])
print(stu['num'])# 也可以用get来查询
age = stu.get('age', 'Can\'t find the age')
print(age)
print(stu.get('age'))

在这里插入图片描述
可以使用get来查询字典,避免找不到对应的值而抛出异常

3、遍历

3.1、遍历所有键值对

用方法items返回一个键值对列表

stu = {'name': 'XiaoMing', 'num': 2019001}for k,v in stu.items():print('key:'+k)print(f"value:{v}\n")
print(stu.items())

在这里插入图片描述

3.2、分别遍历键和值

  • 遍历键
age = {'Bob': 19, 'LiHua': 20, 'Alex': 21}for name in age:print(name, end=',')# 也可显式的使用方法key()
print()
for name in age.keys():print(name, end=',')# key返回的是包含键的列表
print(f"\n{age.keys()}")
print(f"{sorted(age.keys())}")

在这里插入图片描述

  • 遍历值
stu_age = {'Bob': 19, 'LiHua': 20, 'Alex': 21, 'Rick': 20}for age in stu_age.values():print(age, end=",")
print()# 可使用set来消除重复的值
for age in set(stu_age.values()):print(age, end=',')

在这里插入图片描述

4、嵌套

4.1、字典列表

  • 创建3个字典放到列表中
stu = []# 类似于c语言 for(int i = 0;i<3;i++)
for i in range(3):new_stu = {'age':20, 'sex':'man'}stu.append(new_stu)print(stu)

在这里插入图片描述

4.2、在字典中储存列表

stu = {}
names = ['Alex','Bob','XiaoMing']
info = ['man',20]for name in names:stu[name] = infoprint(stu)

在这里插入图片描述

4.3、在字典中储存字典

stu = {}
names = ['Alex','Bob']
info = {'sex':'man', 'age':20}for name in names:stu[name] = infoprint(stu)

在这里插入图片描述

笔记来源:《Python编程 从入门到实践》

http://www.15wanjia.com/news/181911.html

相关文章:

  • 襄阳市做网站的公司定制购物平台
  • 连云港网站建设价位网络营销促销策略有哪些
  • 会计做帐模板网站世界做诡异的地方网站
  • 建个网站需要多少钱? 知乎郑州中航软件开发有限公司
  • 网站开发教程H5可以自己做网站吗
  • 企业网站优化公司哪家好微商分销模式有哪些
  • 网站数据库有什么用企业建站套餐
  • 网站换服务器后备案填写网站名称可以改么胶南网站建设公司
  • 菏泽网站建设信息帝国cms官方网站
  • 百度云电脑版网站入口企业网站设计方案书
  • 铜仁建设公司网站网站建设教程纯正苏州久远网络
  • 网站基本常识拼多多代运营
  • 资深的教育行业网站开发思帽西宁网站建设
  • 网站下拉菜单代码在线支付 网站模板
  • 广州网站开发广州亦客网络解答金城武重庆森林经典台词
  • 网上做调查问卷赚钱的网站广州企业建站系统模板
  • 浦口区网站建站公司注册核名流程
  • 在百度怎么建自己的网站免费给人做网站的
  • 织梦网站站标zf厂手表网站
  • 自己怎么做团购网站首页明月wordpress
  • 办网站需要多少费用南京制作网页学校
  • 从化网站设计怀化seo
  • 有哪几种语言做的网站云南网招聘
  • 淘客怎样做自己的网站云南个旧建设局网站
  • 店铺网站平台建设方案六安网站建设培训
  • 网站前端设计中国建筑网官网新闻
  • 做性的网站wordpress创建角色
  • 网站怎么添加滤镜功能吗个人在湖北建设厅网站申请强制注销
  • .net做网站用什么的多搜狐新闻手机网
  • 中国网站各大平台的logo图案