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

爱站网工具包建程网app下载

爱站网工具包,建程网app下载,商城类型的网站怎么做,网站开发应看什么书籍字典是另一种可变容器模型#xff0c;可存储任意类型的对象。 字典的每个键值(keyvalue)对用冒号分隔#xff0c;每个对之间用逗号分隔#xff0c;整个字典包括在花括号里#xff0c;格式如下 d {key1 : value,key2 : value2} 键必须是唯一#xff0c;但值则不必。 值… 字典是另一种可变容器模型可存储任意类型的对象。 字典的每个键值(keyvalue)对用冒号分隔每个对之间用逗号分隔整个字典包括在花括号里格式如下 d {key1 : value,key2 : value2} 键必须是唯一但值则不必。 值可以取任何数据类型但键必须是不可变的如字符串数字或元组。 一个简单字典实例 dict {‘Alice’: ‘2341’,’Beth’ : ‘9102’,’Cecil’ : ‘3258’} 创建字典 dict1 {‘abc’ : 456} dict2 {‘abc’ : 123, 98.6 : 37} 访问字典的值 把相应的键放到方括号中       修改字典 向字典添加新内容的方法是增加新的键/值对修改或删除已有的键值       删除字典元素 能删单元的元素也能清空字典清空只需要一项操作。 显示删除一个字典用del命令。       字典键的 特性 字典值可以是任何python对象既可以是标准的对象也可以是用户定义的但键不行。 两个重要的点需要记住 1 不允许同一个键出现两次创建时如果同一个键被赋值两次后一个值会被记住。     2 键必须不可变所以可以用数字字符串或元组充当而用列表就不行。       字典内置函数方法 len(dict):计算字典元素的个数即键的总数。str(dict):输出字典以可打印的字符串表示。  type(variable):返回可输入的变量类型如果变量是字典就返回字典类型。  Python字典包含了以下的内置方法 函数 描述 radiansdict.clear() 删除字典内所有元素 radiansdict.copy() 返回一个字典的浅复制 radiansdict.fromkeys() 创建一个字典以序列seq中元素做字典的键val为字典所有键对应的初始值 radiansdict.get(key,defaultNone) 返回指定键的值如果值不存在字典值中就返回default值 key in dict 如果键在字典dict里返回true否则返回false radiansdict.items() 以列表返回可遍历的键值元组数组 radiansdict.keys() 返回一个迭代器可以使用list()来转换成列表 radiansdict.setdefault(key,defaultNone) 和get()相似但如果键不存在与字典中 将会添加键并将值设为default radiansdict.update(dict2) 把字典dict2的键/值更新到dict中 radiansdict.values() 返回一个迭代器可以使用list()来转换成列表 pop(key[default]) 删除字典给定键key所对应的值返回值为被删除的值。key值必须给出否则返回default值 popitem() 随机返回并删除字典中一对键和值一般删除末尾对     字典的键值是“只读”的所以不能对键和值分别进行初始化 字典是支持无限嵌套的   用字典记录学生姓名和分数再分级 /*** student.py ***/ students{} write 1 while write:name str(input(please input name : ))grade int(input(please input grade : ))students[str(name)] gradewrite int(input(please input ?\n 1--continue 0--exit)) print(name rate.center(20,-)) for key,value in students.items():if value 90:print(%s %s A .center(20,-)%(key,value))elif 89 value 60:print(%s %s B .center(20,-)%(key,value))else:print(%s %s C .center(20,-)%(key,value)) 运行结果 robotubuntu:~/wangqinghe/python/20190823$ python3.5 key.py please input name : wang please input grade : 12 please input ?  1--continue  0--exit1 please input name : qing please input grade : 67 please input ?  1--continue  0--exit1 please input name : he please input grade : 98 please input ?  1--continue  0--exit0 -----name rate------ ------qing  67 B ------ ------wang 12 C ------ ------he 98 A ------   字典可以通过以下方式调换key和value注意原始value类型是不可变类型 /*** reverse.py ***/ dic {a:1,b:2,c:3, } reverse {v:k for k,v in dic.items()} print(dic) print(reverse) 运行结果 robotubuntu:~/wangqinghe/python/20190823$ python3.5 rever.py {a: 1, c: 3, b: 2} {1: a, 2: b, 3: c}   循环显示字典key和value值 /*** show.py ***/ b {a : runoob,b:google} for i in b.values():print(i) for c in b.keys():print(c) 运行结果 robotubuntu:~/wangqinghe/python/20190823$ python3.5 loop.py runoob google a b   转载于:https://www.cnblogs.com/wanghao-boke/p/11401938.html
http://www.huolong8.cn/news/110252/

相关文章:

  • 网站建设销售实习建设网站的预期收益
  • o2o网站建设公司北京注册公司要多少钱才能注册
  • 如何在招聘网站上选个好公司做销售莱阳市规划建设局网站
  • 报社网站开发做什么网站自建系统
  • 餐饮系统的网站应该怎么做天津设计公司招聘
  • 海安建设银行网站哇塞fm网站维护
  • logosc网站怎么做的厦门网站制作品牌
  • 在那个网站做任务赚河南郑州百姓网
  • 网站开发证空间租用网站模板
  • 葫芦岛市住房和城乡建设局网站深圳国内网站设计公司
  • 成都网站品牌设计wordpress文章形式图标
  • 淘宝网站策划怎么做企查查在线查询网页版
  • 关键词是网站seo的核心工作wordpress花钱吗
  • 网页制作与网站建设江西科讯cms 网站地图
  • 菏泽网站制建设哪家好做彩票网站代理犯法吗
  • 电视剧怎么做原创视频网站wordpress和wix
  • 门户网站价格望野朗读
  • 包头网站建设公司jquery 案例网站
  • 重庆网站建设公司 企业建站系统漏洞
  • 钢材销售网站建设成都集和品牌设计公司
  • 网站后台不能排版中国企业推广
  • 国内做网站公司排名有哪些好的ps素材网站
  • wordpress网站实例建站快车来电
  • 企业网站建设费入什么科目网站开发从零到上线
  • 网站效果主要包括宁波网站推广外包服务
  • 网站备案个人和企业的区别网站免费建站广告机
  • 常州网站制作公司有哪些app加盟代理
  • 电商网站建设费用app小程序软件定制开发
  • 口碑好网站建设是哪家微信开发者选项在哪里打开
  • 企业网站设计谁家做了的好一般网站开发公司