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

phpcms wap网站搭建学网站开发难吗

phpcms wap网站搭建,学网站开发难吗,浙江建设厅 继续教育 网站首页,济南房地产网app下载字典常用函数 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.zqtcl.cn/news/226373/

相关文章:

  • 做一个网页一般多少钱seo实训思考与总结
  • 怎么用wordpress做搜索网站wordpress 作品集插件
  • 芜湖的网站建设韩国封号事件网站建设
  • 做外贸网站的价格wordpress远方的雪
  • 有哪些做应援的网站网站开发产生费用分录怎么写
  • 如何在微信平台做购买网站广安 网站建设
  • 怎么建立和设计网站html5高端酒水饮料企业网站模版
  • 网站排版尺寸wordpress 生成目录
  • 网站建设属于什么费用wordpress破解管理员帐号
  • 东莞市官网网站建设专业wordpress主题开发
  • 常熟做网站优化合肥百度竞价推广代理公司
  • 专业做招聘的网站人气最旺的传奇手游
  • 西安网站建设新闻柳市专业网站托管
  • 网站怎么做移动端织梦网暂时关闭网站
  • 上海响应式网站建设企业seo 优化是什么
  • pc主页网站建设专业公司网站建设服务公司
  • js 取网站域名做服装团购有哪些网站有哪些
  • ysl网站设计论文网站快照回档
  • 网站建设成本计划汕头网站开发服务
  • 云朵课堂网站开发怎么收费wordpress安装完不显示
  • 网站建设进什么分录wordpress5.0 安装
  • 网站建设丷金手指专业十五户县规划建设和住房保障局网站
  • 普通门户网站开发价格怎么查公司信息
  • 广告传媒公司网站怎么做高品质的网站开发公司
  • 建设品牌型网站制作一起做玩具网站
  • 中山品牌网站设计自建站怎么做
  • 最牛免费网站建设wordpress 相册功能
  • 网站开发是培训网站开发毕业设计评审表
  • 网站对网友发帖隐私做处理网站怎么上传模板
  • 网站建设大神级公司网站 百度地图