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

云定制网站widget earth wordpress

云定制网站,widget earth wordpress,镇江网站建设优化,网站建设功能定位怎么写1. 什么是字典{name: 汪峰, age: 18} 键:值 别的语言键值对数据键: 必须是可哈希(不可变的数据类型),并且是唯一的值: 任意可以保存任意类型的数据字典是无序的python3.6版本以上,默认定义了顺序,python3.5以下是随机显示不能进⾏切片⼯作. 它只能通过key来获取dict中的数据字典…1. 什么是字典{name: 汪峰, age: 18} 键:值 别的语言键值对数据键: 必须是可哈希(不可变的数据类型),并且是唯一的值: 任意可以保存任意类型的数据字典是无序的python3.6版本以上,默认定义了顺序,python3.5以下是随机显示不能进⾏切片⼯作. 它只能通过key来获取dict中的数据字典是可变的2. 字典能干什么字典可以存储大量数据,字典比列表还要大字典在查找值的时候很方便快速字典能够将数据进行关联有明确对应关系的时候推荐使用字典,字典一定要整明白,很重要目前所学的字典是不能转换的缺点:字典比较消耗内存 最常用的:字符串 列表 字典3. 字典怎么用: 增、删、改、查3.1 增方法一: 直接增dic[键] 值例题:dic[name] 汪峰dic[age] 18print(dic)结果:{name: 汪峰, age: 18}方法二:setdefault() 无则添加,有则不变先去字典查看要添加的键存不存在如果字典中存在就不添加,反之添加dic.setdefault(键,值)例题:s1 dic.setdefault(王菲)# 输出结果# {王菲: None}dic.setdefault(a,aaa)print(dic)一句话总结dic[键] 值dic.setdefault(键,值) # 键不存在就添加,存在就不填加.3.2 删没有remove方法一:pop(键) 通过键删除,具有返回值,返回的是被删除的值pop(键)方法二: del dic 删除整个字典del dic方法三: del dic[键] 删除指定的键值对del dic[键]方法四: dic.clear() 清空 删除整个字典中的键值对dic.clear()一句话总结pop(键)del dic[键]dic.clear() 清空3.3 改方法一: dic[键] 值 直接改dic[键] 值例题:dic {a:b,b:c}dic[b] 这是新值 有则改之无则添加方法二: update({键:值,键:值})update后面括号里面的级别高,会被前面的中相同的key对应的值覆盖没有的话会填加dic.update({a:1,b:1})一句话总结dic[键] 值dic.update({a:1,b:1})3.4 查字典的查询只能通过键获取值,不能通过值获取键方法一: get(键,可以自己指定内容) 不存在返回的是None获取值的时候可以指定返回的内容,键不存在的时候不报错例题:dic {a:1}dic[a] 5 # 给键a的值加5dic.get(a) # 获取a的值print(dic)输出结果{a: 6}方法二: dic[键] 获取值的时候可以指定返回的内容,键不存在的时候就报错例题:dic {1:2,a:a1}print(dic[c])输出结果报错,没有这个键方法三: dic.setdefault(键)例题:dic {a:1}b dic.setdefault(a)print(b)输出结果1一句话总结dic[键]get(键,可以自己指定内容)dic.setdefault(键)3.5 其他的方法for循环-获取字典的键的两种方法方法一:for k in dic:print(k,dic[k]) #这里需要在打印的时候获取k的值例题:dic {1:2,a:a1}for i in dic: # for循环字典的时候打印的是字典的键print(i,dic[i])输出结果1a方法二:for k in dic.keys():print(k) # 这里在打印的时候不要指定例题:dic {1:2,a:a1}for v in dic.keys():print(v)输出结果1a三种模式:dic.keys() -- 返回的是一个高仿列表 -- 没有索引dic.values() -- 返回的是一个高仿列表 -- 没有索引dic.items() -- 返回的是一个高仿列表,列表里存放的是元组类型元组第一个是键,第二个元素是值3.6 解构方法:a,b b,a --- 交换的是指向a,b 1,2a,b (45,6)a,b [1,4]a,b {s:1,a:1} # 字典拆包后的结果是键赋值给了a和b的变量例题:a 1b 2print(is a,id(a))print(is b,id(b))a,b b,aprint(is a,id(a))print(is b,id(b))a,_,c 你好啊print(a,c)# 结果:你啊a,b (1,2)print(a,b)# 结果:1,2a,b [4,5]print(a,b)# 结果:4,5a,b {a:1,b:2,}print(a,b)# 结果a b3.7 enumerate() 枚举给你要迭代对象,加一个序号 默认是从0开始,可以自己指定例题:li [1,2,3,4,54]for i,k in enumerate(li): # enumerate 第二个参数默认不写就是0 -- 枚举print(i,k)输出结果0 11 22 33 44 54练习题:题目: 有字典dic {电脑:15000,手机:8000,耳机:4000,老婆:1111},现需求是显示如下列表:1 电脑2 手机3 耳机4 老婆方法一:dic {电脑:15000,手机:8000,耳机:4000,老婆:1111}count 1for i in dic:print(count,i)count 1方法二:for k,v in dic.enumerate(dic): # enumerate默认添加的序号从0开始,正好是索引的那个值print(k1,v)输出结果1 电脑2 手机3 耳机4 老婆3.8 字典的嵌套:查找的字典的嵌套时,按照键去一层一层的查找例题:dic {101:{1:[周杰伦,林俊杰],2:{汪峰:[国际章,{前妻1:[熊大,熊二]},{前妻2:[葫芦娃,木吒]}]}},102:{1:[李小龙,吴京,李连杰],2:{谢霆锋:[张柏芝,王菲]},3:[alex,wusir,大象,奇奇]},103:{1:[郭美美,干爹],2:{王宝强:{马蓉:宋哲}}},201:{1:[凹凸曼,皮卡丘],2:{朱怼怼:{杨幂:刘恺威}}}}1. 找:葫芦娃print(dic[101][2][汪峰][2][前妻2][0])2. 找:大象print(dic[102][3][2])3. 找:宋哲print(dic[103][2][王宝强][马蓉])
http://wiki.neutronadmin.com/news/377482/

相关文章:

  • 高端平面设计作品网站在线做数据图的网站有哪些问题
  • 网站建设需求材料wordpress 4.8 php版本
  • python网站开发代码怎么建设自己的论坛网站
  • 福永招聘网站建设wordpress th7好卡
  • 公司网站域名备案泰安有口碑的网站建设
  • 国外做的比较的ppt网站阳谷网站建设电话
  • 网站百度seo推广怎么做用KEGG网站做通路富集分析
  • 做网站前需要准备什么软件中国建设银行网站首页u盾登入
  • 网站建设的功能要求冠县品牌网站建设推广
  • 成都网站建设顶呱呱九江建设局网站
  • 网站建设公司信科网络网络营销服务管理
  • 用nodejs做的网站阿里云服务器如何用IP做网站
  • 网站建设策划师wordpress更改背景
  • 做前端常用的网站及软件wordpress 插件表
  • 丽江市建设局网站密云郑州阳网站建设
  • 专业网站开发工具外贸公司网站模板
  • 公司网站建设计入科目淘宝网站开发店铺什么类别
  • 网站session关键词站长工具
  • Wordpress增加QQ分享沈阳优化网站公司
  • 响应式网站和传统网站异同小语种外贸网站建设
  • 长沙网站建设外贸做营销型网站 推广的好处
  • 网站建设公司好发信息网淘宝网官方网站电脑版
  • 做网站工作职责python基础教程文档
  • 湖南网站开发企业地图截选做分析图的网站
  • 湖北网站备案需要多久室内设计手绘图
  • 影楼招聘seo技术培训茂名
  • 商标设计网站主要提供哪些服务软件技术毕业设计题目
  • 金华集团网站建设网站地址栏图标文字
  • 湘潭网站seo磐石网络商标设计在线生成器
  • 网站扁平化布局总部在深圳的大企业