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

2020电商网站排行榜wordpress微缩图

2020电商网站排行榜,wordpress微缩图,有没有做羞羞的网站,怎么找的做网站的人Python编程技巧 – 使用字典 Python Programming Skills – Using Dictionary Dictionary, 即字典#xff0c;这是Python语言的一种重要的数据结构#xff1b;Python字典是以键#xff08;key#xff09;值(value)对为元素#xff0c;来存储数据的集合。 前文提到Python列…Python编程技巧 – 使用字典 Python Programming Skills – Using Dictionary Dictionary, 即字典这是Python语言的一种重要的数据结构Python字典是以键key值(value)对为元素来存储数据的集合。 前文提到Python列表即List; 但字典和列表不同它使用大括号{ }来指定包装。 { key1 : value1, key2 : value2, key3 : value3… … }本文简要介绍字典及其使用技巧包括如何创建字典、添加值字典条目及引用以及如何用构造器创建字典等。 1. 创建字典 比如在登记人员基本信息时可采用键值对存储学生信息 students { ‘name’ : ‘Bob’, ‘age’ : 20, ‘gender’ : ‘male’}这个students就是典型的字典表达了学生的姓名、年龄和性别这些基本信息。由此看来它很像一个二维表格。 在字典中键是一系列唯一的值同一个字典的键不能重复。同时每一个键都对应一个数据对象叫作值。上面这个students字典对象中名叫Bob的学生具有年龄20和性别男的特征如果换成另一个人对象那么就类似于一张二维表可存入不同学生的数据信息。 2. 给字典添加值 与上述字典类似我们创建另一个字典即一个给学生评分的字典 grade_dict {‘Bob’ 3.9 ‘Sue’ : 3.9, ‘Dick’ : 2.5}上述语句包含了三个条目。键分别为字符串’Bob’, ‘Sue’ 和’Dick’; 它们分别对应于值3.9, 3.9 和2.5。 创建了字典后可以给字典添加条目也就是给字典添加值。如下代码 grade_dict[‘Bill G’] 4.0此时打印这个字典会发现真正添加了这个新条目运行结果如下图 3. 键的类型 字典需要遵循以下的规则即所有键必须是相同的类型或者至少是可以兼容的类型例如整型和浮点型。 在确定相同类型的前提下字典如果尝试获取特定键的值且该键不存在那么Python会抛出异常。为了避免此类情况发生可以使用get方法确保指定的键存在如下格式, dictionary.get(key [, default_value])方括号中表示可选条目。如果键存在就返回其在字典中的对应值否则返回default_value(如果已指定), 或者返回None如果未指定。 我们创建另一段代码用来计算单词的出现频率 s input(“Enter a string: “)).split() word_counter {} for word in s:word_counter[word] word_counter.get(word, 0) 1最后打印输出结果如下图 上述代码按照一定的逻辑执行 1 当找到一个新单词时将该单词以值0 1的形式输入字典中 2 如果找到了已有单词则get返回该单词的出现频率然后将其加1 3 因此如果找到了一个单词则它的频率计数增加1如果没有找到该单词它将被添加到字典中值为1。split方法用于将字符串分成单个单词列表。 4. 字典条目 在这个字典中它的条目是有序的可更改的并且不允许重复字典每个条目都由键值对的形式表示如果要表示它可以使用键名进行引用。 让我们换一个字典如下所示 thisdict {brand: Ford,model: Mustang,year: 1964 }用这种格式来表示字典显得清晰、简约。要引用字典条目用以下命令 print(thisdict[“brand’])打印输出的结果 “Ford”字典条目的值可以是任意数据类型。看以下代码示例 thisdict {brand: Ford,electric: False,year: 1964,colors: [red, white, blue] }它包含的数据类型由有字符串型、整型、布尔型和列表型。 5. 有序的字典 从 Python 版本 3.7 开始字典变成有序的。在 Python 3.6 及更早版本中字典是无序的。 当我们说字典是有序的时这意味着项目有一个定义的顺序并且该顺序不会改变。 无序意味着字典条目没有定义的顺序您不能像上述示例一样使用索引引用具体的条目。 当然字典是可以改变的这意味着我们能修改、增加或者删除所创建字典的条目。 键不允许复制。字典不允许两个条目是同一个键。示例代码如下 thisdict {brand: Ford,model: Mustang,year: 1964,year: 2020 } print(thisdict)运行结果如下图 可以看到虽然上面的字典thisdict里键year拥有两个值1964和2020 但实际上只允许一个值存在因此后者覆盖了前者结果为 {brand: Ford, model: Mustang, year: 2020}6. 类型与dict()构造器 在Python语言中可以用type方法来得到字典的类型如下代码 thisdict {brand: Ford,model: Mustang,year: 1964 } print(type(thisdict))执行结果如下图 可以看到返回的结果是class ‘dict’说明字典是对象拥有类的实例。 Python提供了dict()构造器来创建字典 示例代码如下 thisdict dict(name John, age 36, country Norway) print(thisdict)运行输出结果如下图 可以看到被赋值的变量thisdict已经变身为一个字典。 7. 小结 字典是对象。字典的数据可以是任意的数据类型它的条目由键值对组成每个条目只允许有一个键字典可以修改、添加和删除条目。字典可以由构造器生成。 技术好文陆续推出全部亲测敬请关注。 喜欢就点赞哈您的支持我的动力。 相关阅读 Python编程技巧 - 使用字符串(Strings)Python编程技巧 - 对象和类Python编程技巧 - 使用列表Lists)Python编程技巧 - 转换二进制、八进制和十六进制的函数Python编程技巧 - 函数入门安装最新版Visual Studio Code来开发Python应用程序2023最新版Python 3.12.0安装使用指南安装2023最新版PyCharm来开发Python应用程序
http://www.tj-hxxt.cn/news/229538.html

相关文章:

  • 定制企业网站有哪些网站建设需要多大的空间
  • wordpress高亮插件优化算法分类
  • 天津专业网站制作黄骅港一期煤码头潮汐表
  • 建站行业现状探讨海口建设公司网站
  • 网络营销策划目的百度seo价格查询
  • 建设银行不会自动弹出网站python怎么做视频网站
  • 做网站的微信号旅游网站建设项目报告论文
  • 怎么做提升自己的网站网络工程规划与设计方案
  • 网站分类目录大全电子商务网站开发环境
  • 广德做网站设计开发网络推广方案的参考文献
  • 5v贵阳做网站的价格1500元个性定制首选方舟网络网站制作专家
  • 公司网站建设的作用与意义云主机挂游戏
  • 怎么自己在电脑上做网站网页平面设计培训学校
  • cloud域名注册网站目前建设网站
  • 响应式网站有什么好处哈尔滨百度关键词优化
  • 医药建设网站最近最新mv在线观看免费高清
  • wordpress取消邮箱怎样淘宝做seo网站推广
  • 静态手机网站基础gstatic wordpress
  • 西安关键字优化哪家好seo搜索优化工程师招聘
  • 百度突然搜不到我的网站网站开发的形式有
  • 泉州网站制作专业上海微信网站建设
  • 查找做像册的网站网站建设经济可行性报告
  • 做网站怎么调用栏目网站备案的核验单
  • 免费看网站源码网站建设技术大赛试题
  • 网站实名认证在哪27WordPress主题
  • 网站建设实验报告手写商城开发哪家好
  • 个人网站做论坛还是博客好微信开发者平台取消授权
  • 网页设计参考网站互联网广告推广好做吗
  • 百度建站云南服务中心如何导出WordPress主题
  • 网站建设中企动力强个人网站怎样申请icp