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

微网站难做么上海网站的优化公司

微网站难做么,上海网站的优化公司,建设网站答题赚钱,公司简介网站怎么做前言 本文主要介绍Python中的字典#xff08;dict#xff09;,主要内容包括#xff1a;字典简介、字典特性、字典的基本操作。 文章目录 前言一、字典简介二、字典特性1、键值对2、无序性?3、可变性4、键的唯一性5、值的类型不限 三、字典的基本操作1、创建2、访问3、增加…前言 本文主要介绍Python中的字典dict,主要内容包括字典简介、字典特性、字典的基本操作。 文章目录 前言一、字典简介二、字典特性1、键值对2、无序性?3、可变性4、键的唯一性5、值的类型不限 三、字典的基本操作1、创建2、访问3、增加、修改4、删除5、合并6、遍历7、查询字典的长度 一、字典简介 字典每个基本元素都包括两个部分键key 和 键对应的值value字典的语法定义为{键 : 值 , … }每个键值 keyvalue 对用冒号 : 分割每个对之间用逗号(,)分割整个字典包括在花括号 {} 中 ,格式如下所示 my_dict {a: 1, b: 2, c: 3} print(type(my_dict))输出结果 class dict二、字典特性 1、键值对 字典由键和值组成键和值之间用冒号隔开每个键值对之间用逗号分隔如 my_dict {a:1, b:2, c:3} print(type(my_dict)) print(my_dict)输出结果 class dict {a: 1, b: 2, c: 3}2、无序性? 在python3.7版本之前字典中的键值对是无序的。Python 3.7及以上版本中字典实现中引入了一个新特性即维护一个容纳插入顺序的子表。这种顺序子表允许字典在迭代或者输出时按照插入顺序返回其条目而不是哈希表中的任意顺序python3.7版本前它的输出顺序通常是稳定的但是我们仍然不可以认为字典是有序的这种有序的特性没有得到明确的规定。如果你的版本是python3.7以上有例子说明是字典是无序的请写在评论区感谢 3、可变性 字典是可变的可以对字典中的键值对进行增加、删除、修改等操作如 my_dict {a: 1, b: 2, c: 3}my_dict[d] 4 del my_dict[a] my_dict[b] 9 print(my_dict)输出结果 {b: 9, c: 3, d: 4}4、键的唯一性 字典中的键必须是唯一的所以可以用数字、字符串或元组充当如果一个字典中有相同的键后面的键将会覆盖前面的键对值如 my_dict {a: 1, b: 2, a: 3} print(my_dict)输出结果 {a: 3, b: 2}5、值的类型不限 字典中的值可以是任何数据类型如 my_dict {a: (1,2), b: [3,4], c: {5,6},d:hello} print(type(my_dict)) print(my_dict)输出结果 class dict {a: (1, 2), b: [3, 4], c: {5, 6}, d: hello}三、字典的基本操作 字典的基本操作有创建、访问、增加、修改、删除、合并、遍历、查询字典的长度等 1、创建 创建字典有两种方式1使用大括号 { } 创建空字典、2使用内建函数 dict() 创建字典如 my_dict1 {a: 1, b: 2, c: 3} my_dict2 dict({d: 4, e: 5, f: 6}) print(type(my_dict1)) print(type(my_dict2))输出结果 class dict class dict2、访问 使用键来访问字典中的值如 my_dict {a: 1, b: 2, c: 3} print(my_dict[b])输出结果 23、增加、修改 使用赋值语对字典中的键值对添加或修改如 my_dict {a: 1, b: 2, c: 3} my_dict[d] 4 my_dict[a] 9 print(my_dict)输出结果 {a: 9, b: 2, c: 3, d: 4}4、删除 使用 del 关键字和给定键来删除字典中的元素如 my_dict {a: 1, b: 2, c: 3} del my_dict[a] print(my_dict)输出结果 {b: 2, c: 3}5、合并 使用update()方法将一个字典合并到另一个字典中如 my_dict1 {a: 1, b: 2, c: 3} my_dict2 {d: 4, e: 5, c: 9} my_dict1.update(my_dict2) print(my_dict1)输出结果 {a: 1, b: 2, c: 9, d: 4, e: 5}注意如果两个字典中拥有相同的键后一个字典中的值将覆盖前一个字典中的值。 6、遍历 使用 for 循环来遍历字典中的所有键值对如 my_dict {a: 1, b: 2, c: 3}print(输出遍历键, end)for key in my_dict:print(key , , end) print()print(输出遍历值, end)for val in my_dict.values():print(val, , end) print()print(输出遍历键值对, end)for key, val in my_dict.items():print(key, val, , end) print()输出结果 输出遍历键a b c 输出遍历值1 2 3 输出遍历键值对a 1 b 2 c 3 7、查询字典的长度 使用内置函数 len() 来获取字典中键值对的数量如 my_dict {a: 1, b: 2, c: 3} length len(my_dict) print(length)输出结果 3
http://www.hkea.cn/news/14259883/

相关文章:

  • 网站查看动漫制作专业研究生考啥
  • 淘客怎样做网站上海全网营销推广
  • 制作网站收费在线视频下载网站如何做
  • 网站备案繁琐工作旅游网站建设内容
  • 体育网站开发的目的华为手机应用引擎
  • 哪些网站适合推广tp5网站开发模板
  • php网站开发流程图免费个人业务网站制作
  • 个人公司网站搭建p2p网站建设价格
  • 天津市企业网站设计公司大屏网页设计网站
  • 用DW做的网站生成链接WORDPRESS自定义加载不出来
  • 网站建设 支持多种语言网页设计心得体会100
  • 东莞建网站的公wordpress 微信分享缩略图不显示
  • 学校门户网站建设工作金华建设局网站节能备案登记表
  • 个人站长还有什么类型的网站可以做义乌小程序开发制作公司
  • 网站自然优化自学ai工具推荐
  • 湖南建设科技节能协会网站广西网站建设哪家好
  • 建设手机网站培训教程西安网站网页设计
  • 游戏设计师网站有哪些旗袍网站架构
  • h5 网站模板全屏类网站
  • 番禺网站建设怎么样注册安全工程师报名时间
  • 西安微网站制作做网站需要哪些框架
  • 教育机构网站建设方案个人网页设计作品排版
  • 众筹网站建设报价如何自学软件开发
  • 出名的网站制作正规公司局域网视频网站开发
  • 龙岗网站开发公司潍坊知名网站建设价格
  • 带数据库网站设计wordpress自定义文章分类
  • 下载jsp网站开发用啥工具wordpress网页登陆
  • 北京网站建设公司制作网站wordpress 中文付费主题
  • 在线做初中题网站wordpress 微博
  • 定制彩票网站开发1688手工活外发加工网