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

惠州网站制作长春电商网站建设价格

惠州网站制作,长春电商网站建设价格,站长之家 wordpress,网站首页的模块布局1、什么是 dict(字典)上一章节#xff0c;我们学习了列表(List) 和 元组(tuple) 来表示有序集合。而我们在讲列表(list)的时候#xff0c;我们用了列表(list) 来存储用户的姓名。name [一点水, 两点水, 三点水, 四点水, 五点水]那么如果我们为了方便联系这些童鞋#xff0c… 1、什么是 dict(字典)上一章节我们学习了列表(List) 和 元组(tuple) 来表示有序集合。而我们在讲列表(list)的时候我们用了列表(list) 来存储用户的姓名。name [一点水, 两点水, 三点水, 四点水, 五点水]那么如果我们为了方便联系这些童鞋要把电话号码也添加进去该怎么做呢用 list 可以这样子解决name [[一点水, 131456780001], [两点水, 131456780002], [三点水, 131456780003], [四点水, 131456780004], [五点水, 131456780005]]但是这样很不方便我们把电话号码记录下来就是为了有什么事能及时联系上这些童鞋。如果用列表来存储这些列表越长我们查找起来耗时就越长。这时候就可以用 dict (字典)来表示了Python 内置了 字典(dict)dict 全称 dictionary如果学过 Java 字典就相当于 JAVA 中的 map使用键-值(key-value)存储具有极快的查找速度。name {一点水: 131456780001, 两点水: 131456780002, 三点水: 131456780003, 四点水: 131456780004, 五点水: 131456780005}2、dict (字典)的创建字典是另一种可变容器模型且可存储任意类型对象。字典的每个键值(keyvalue)对用冒号(:)分割每个对之间用逗号(,)分割整个字典包括在花括号({})中 ,格式如下所示dict {key1 : value1, key2 : value2 }注意键必须是唯一的但值则不必。值可以取任何数据类型但键必须是不可变的。创建 dict(字典)实例dict1{liangdianshui:111111 ,twowater:222222 ,两点水:333333}dict2{abc:1234,1234:abc}3、访问 dict (字典)我们知道了怎么创建列表了回归到一开始提出到的问题为什么使用字典能让我们很快的找出某个童鞋的电话呢name {一点水: 131456780001, 两点水: 131456780002, 三点水: 131456780003, 四点水: 131456780004, 五点水: 131456780005}print(name[两点水])输出的结果131456780002可以看到如果你知道某个人的名字也就是 key 值 就能很快的查找到他对应的电话号码也就是 Value 。这里需要注意的一点是如果字典中没有这个键是会报错的。4、修改 dict (字典)向字典添加新内容的方法是增加新的键/值对修改或删除已有键/值对#-*-coding:utf-8-*-dict1{liangdianshui:111111 ,twowater:222222 ,两点水:333333}print(dict1)# 新增一个键值对dict1[jack]444444print(dict1)# 修改键值对dict1[liangdianshui]555555print(dict1)输出的结果{liangdianshui: 111111, twowater: 222222, 两点水: 333333}{liangdianshui: 111111, twowater: 222222, 两点水: 333333, jack: 444444}{liangdianshui: 555555, twowater: 222222, 两点水: 333333, jack: 444444}5、删除 dict (字典)通过 del 可以删除 dict (字典)中的某个元素也能删除 dict (字典)通过调用 clear() 方法可以清除字典中的所有元素#-*-coding:utf-8-*-dict1{liangdianshui:111111 ,twowater:222222 ,两点水:333333}print(dict1)# 通过 key 值删除对应的元素del dict1[twowater]print(dict1)# 删除字典中的所有元素dict1.clear()print(dict1)# 删除字典del dict1输出的结果{liangdianshui: 111111, twowater: 222222, 两点水: 333333}{liangdianshui: 111111, 两点水: 333333}{}6、 dict (字典)使用时注意的事项(1) dict (字典)是不允许一个键创建两次的但是在创建 dict (字典)的时候如果出现了一个键值赋予了两次会以最后一次赋予的值为准例如#-*-coding:utf-8-*-dict1{liangdianshui:111111 ,twowater:222222 ,两点水:333333,twowater:444444}print(dict1)print(dict1[twowater])输出的结果{liangdianshui: 111111, twowater: 444444, 两点水: 333333}444444(2) dict (字典)键必须不可变可是键可以用数字字符串或元组充当但是就是不能使用列表例如#-*-coding:utf-8-*-dict1{liangdianshui:111111 ,123:222222 ,(123,tom):333333,twowater:444444}print(dict1)输出结果{liangdianshui: 111111, 123: 222222, (123, tom): 333333, twowater: 444444}(3) dict 内部存放的顺序和 key 放入的顺序是没有任何关系和 list 比较dict 有以下几个特点查找和插入的速度极快不会随着key的增加而变慢需要占用大量的内存内存浪费多而list相反查找和插入的时间随着元素的增加而增加占用空间小浪费内存很少7、dict (字典) 的函数和方法方法和函数描述len(dict)计算字典元素个数str(dict)输出字典可打印的字符串表示type(variable)返回输入的变量类型如果变量是字典就返回字典类型dict.clear()删除字典内所有元素dict.copy()返回一个字典的浅复制dict.values()以列表返回字典中的所有值popitem()随机返回并删除字典中的一对键和值dict.items()以列表返回可遍历的(键, 值) 元组数组
http://www.sadfv.cn/news/488813/

相关文章:

  • 中山网站制作建设html网页实例
  • eclipse 开发jsp网站开发沈阳建设工程信息网 姚军
  • 创建网站投资多少seo网络推广报价
  • 长清网站建设建个网站需要多少钱圣宝电动车大架号在哪里
  • 博敏 网站开发页面设计合同模板
  • 互联网保险公司有哪些seo标签优化方法
  • 国外代理网站沧州网站建设专业定制
  • 整形网站源码响应式网站 框架
  • 蓝色网站建设建设网站需要什么软件下载
  • 新密做网站网站模版怎么用
  • 帮别人做网站自己为什么会被抓WordPress记录访问者ip
  • 鸟人高端网站建设域名绑定网站需要多久
  • 中恒诚信建设有限公司网站衡阳seo优化
  • 网站快照出现两个网上推广公司
  • 本地镇江网站建设西安高新区网站建设
  • 5年网站seo优化公司网站服务器计算机安全的措施
  • 外包做网站怎么拿源代码app推广营销公司
  • 网站编辑做图片用什么wordpress 插件 支付
  • 网站的交互怎么做毕设做网站需要买域名么
  • 建设银行网站表单清理杭州网站建设咨询蓝韵网络
  • 微信触屏版网站开发微信怎么做一个小程序
  • 安庆网站建设兼职网站建设公司的重要性
  • 网站推广该怎么做长春美容网站建设
  • 个人怎么创建网站网站开发好
  • 门户网站排版站长权重
  • 网站开发的技术手段有哪些app设计思路案例
  • ui设计本科还是专科肇庆网站建设方案优化
  • 如何查询网站空间大小永州网站开发
  • 网站建设应解决的问题哪些网站是同字形网页
  • 深圳专业的网站制作公司米拓建设网站