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

建设厅资质管理网站运动鞋官方网站建设计划书

建设厅资质管理网站,运动鞋官方网站建设计划书,企业网站seo营销,网站开发入什么费用字典常用函数 cmp(dict1,dict2) #xff08;已删除#xff0c;直接用,,即可#xff09; 如果两个字典的元素相同返回0#xff0c;如果字典dict1大于字典dict2返回1#xff0c;如果字典dict1小于字典dict2返回-1。 先比较字典的长度#xff0c;然后比较键#x…字典常用函数 cmp(dict1,dict2) 已删除直接用,,即可 如果两个字典的元素相同返回0如果字典dict1大于字典dict2返回1如果字典dict1小于字典dict2返回-1。 先比较字典的长度然后比较键最后比较键对应的值 dict1 {Name: Zara, Age: 7}; dict2 {Name: Mahnaz, Age: 27}; dict3 {Name: Abid, Age: 27}; dict4 {Name: Zara, Age: 7}; print (Return Value : %d % cmp (dict1, dict2)) print (Return Value : %d % cmp (dict2, dict3)) print (Return Value : %d % cmp (dict1, dict4)) # result Return Value : -1 Return Value : 1 Return Value : 0len(dict2) 计算键的个数 str(dict3) 在Python中使用str()函数可以将字典转换为字符串表示形式。这对于需要将字典的内容以字符串的形式进行输出、保存或传递给其他函数等情况非常有用。 当你调用str()函数并传入一个字典作为参数时它会返回一个包含字典内容的字符串。这个字符串的格式与字典结构相似通常以花括号{}表示每个键值对用冒号:连接并且键值对之间用逗号,分隔。 具体示例如下 my_dict {name: John, age: 30, city: New York} my_str str(my_dict) print(my_str)输出结果 {name: John, age: 30, city: New York}这样你就可以在需要将字典转换为字符串的场景中使用str()函数了。比如你可以将字典保存到文件中或者将其作为参数传递给需要接受字符串作为输入的函数等。 dict4.clear() 用于删除字典内所有元素 tinydict {Name: Zara, Age: 7};print (Start Len : %d % len(tinydict)) tinydict.clear() print (End Len : %d % len(tinydict))dict5.copy() 返回一个字典的浅复制。 dict1 {user:runoob,num:[1,2,3]}dict2 dict1 # 浅拷贝: 引用对象 dict3 dict1.copy() # 浅拷贝深拷贝父对象一级目录子对象二级目录不拷贝还是引用# 修改 data 数据 dict1[user]root dict1[num].remove(1)# 输出结果 print(dict1) print(dict2) print(dict3) # result {num: [2, 3], user: root} {num: [2, 3], user: root} {num: [2, 3], user: runoob} #实例中 dict2 其实是 dict1 的引用别名所以输出结果都是一致的dict3 父对象进行了深拷贝不会随dict1 修改而修改子对象是浅拷贝所以随 dict1 的修改而修改。dict6.fromkeys(seq[, value]) 用于创建一个新字典(不对dict6进行修改)以序列 seq 中元素做字典的键value 为字典所有键对应的初始值 seq – 字典键值列表。 value – 可选参数, 设置键序列seq的值默认为 None。 seq (Google, Runoob, Taobao)# 不指定默认的键值默认为 None thisdict dict.fromkeys(seq) print (新字典为 : %s % str(thisdict))# 指定默认的键值 thisdict dict.fromkeys(seq, 10) print (新字典为 : %s % str(thisdict)) # result 新字典为 : {Google: None, Taobao: None, Runoob: None} 新字典为 : {Google: 10, Taobao: 10, Runoob: 10}dict7.get(key,[,value]) key – 字典中要查找的键。 value – 可选如果指定键的值不存在时返回该默认值。 返回指定键的值如果键不在字典中返回默认值 None 或者设置的默认值。 tinydict {Name: Runoob, Age: 27}print (Age : %s % tinydict.get(Age))# 没有设置 Sex也没有设置默认的值输出 None print (Sex : %s % tinydict.get(Sex)) # 没有设置 Salary输出默认的值 0.0 print (Salary: %s % tinydict.get(Salary, 0.0)) # result Age : 27 Sex : None Salary: 0.0get()方法和dict[key]的区别 get(key) 方法在 key键不在字典中时可以返回默认值 None 或者设置的默认值。 dict[key] 在 key键不在字典中时会触发 KeyError 异常。 对嵌套字典的使用 tinydict {RUNOOB : {url : www.runoob.com}}res tinydict.get(RUNOOB, {}).get(url) # 输出结果 print(RUNOOB url 为 : %s % str(res)) # result RUNOOB url 为 : www.runoob.comdict8.has_key(key) 用于判断键是否存在于字典中如果键在字典 dict 里返回 true否则返回 false dict9.items() 以列表返回可遍历的(键, 值) 元组数组。 dict1 {a:1, b:2 } print(dict1.items()) # result dict_items([(a, 1), (b, 2)])dict10.keys() 以列表返回一个字典所有的键。 dict1 {a:1, b:2 } print(%s % dict1.keys()) print(%s % list(dict1.keys())) # result dict_keys([a, b]) [a, b]dict11.setfault(key,defaultNone) key – 查找的键值。 default – 键不存在时设置的默认键值。 如果字典中包含有给定键则返回该键对应的值否则返回为该键设置的值。 dict1 {a:1, b:2 } print(dict1.setdefault(s,no)) print(dict1) # result no {a: 1, b: 2, s: no}dict12.update(tinydict) 将字典tinydict更新到dict12中 如dict12中没有的tinydit中有的就直接将键值对添加到dict12中如果tinydict中有的dict12中也有则将dict12中所对应的键的值改为tinydict中的值 dict1 {a:1, b:2 } dict2 {a:100, c:3 } dict1.update(dict2) print(dict1) #result {a: 100, b: 2, c: 3}dict13.values() 以列表返回字典中的所有值。 tinydict {Name: Runoob, Age: 7}print (Value : %s % tinydict.values()) print (Value : %s % list(tinydict.values()) ) # result Value : dict_values([Runoob, 7]) Value : [Runoob, 7]dict14.pop(key,[,default]) 删除字典给定键 key 所对应的值返回值为被删除的值。 key - 要删除的键 default - 当键 key 不存在时返回的值 返回被删除的值 如果 key 存在 - 删除字典中对应的元素如果 key 不存在 - 返回设置指定的默认值 default如果 key 不存在且默认值 default 没有指定 - 触发 KeyError 异常 site {name: 菜鸟教程, alexa: 10000, url: www.runoob.com}element site.pop(name)print(删除的元素为:) print(element) print(字典为:) print(site) # result 删除的元素为: 菜鸟教程 字典为: {url: www.runoob.com, alexa: 10000}dict15.popitem() 返回并删除字典中的最后一对键和值。 如果字典已经为空却调用了此方法就报出 KeyError 异常。 site {name: 菜鸟教程, alexa: 10000, url: www.runoob.com} pop_objsite.popitem() print(pop_obj) print(site) # result (url, www.runoob.com) {name: 菜鸟教程, alexa: 10000}
http://www.sczhlp.com/news/151966/

相关文章:

  • 长春模板建站系统网站推广计划书
  • 建设淘宝客网站源码怎么弄wordpress 文章 打赏
  • 奉化建设网站中山网站开发
  • 郴州网站设计较好的公司事业单位 网站备案
  • 定制制作网站公司不备案的网站有那些
  • 安防网站模板下载垫江做网站
  • 外国风格网站建设用途成都高端网站建设哪家好
  • 网站app怎么做的广东省东莞市招聘信息
  • js 网站测速做运营的网站
  • 二手房网签合同在哪个网站做wordpress 文库
  • 深圳网站建设公司有哪些wordpress运行慢
  • 卖灯杆的做网站好什么是搜索引擎销售
  • 广州网站建设阿里云一般网站的流量是多少
  • 找做外墙油漆网站wordpress整合ucenter
  • 南通专业网站建设建设集团公司
  • 合肥做网站的公司如何在微信上做推广
  • 漯河做网站xknt网站后台难做么
  • 单页网站利润建设银行公户网站
  • Kosaraju算法
  • bat批处理设置临时PATH路径不能访问
  • 网站项目运营广告平面设计师的工作内容
  • 安阳网站设计公司不让在建设门户网站
  • 网站开发所需鞍山创网站怎么创
  • 行业自助建站vs2012 做网站教程
  • 10. Spring AI + RAG - Rainbow
  • 《AI智能体实战研发教程(从0到企业级项目落地)》全网上线|CSDN B站同步首发
  • 网站信息安全保障制度建设情况手机摄影网站
  • 北京大兴专业网站建设公司wordpress主题下载失败
  • 单屏网站设计西安知名的集团门户网站建设公司
  • 湛江企业网站建设wordpress安装vps