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

苏州网站营销公司如何做ppt的模板下载网站

苏州网站营销公司,如何做ppt的模板下载网站,忻州集团网站建设,职业教育网站建设方案目录 详细操作 一#xff0c;创建字典dict 使用{}创建字典 2.使用dict()进行类型转换 3.如何访问dict中值 二#xff0c;dict内置方法的使用#xff1a; 1.删除dict值 clear() 2.获取dict值 get(),setdefault() 3.获取dict的键值和值items() 4获取dict 的键值key…目录 详细操作 一创建字典dict  使用{}创建字典 2.使用dict()进行类型转换 3.如何访问dict中值  二dict内置方法的使用  1.删除dict值 clear() 2.获取dict值 get(),setdefault() 3.获取dict的键值和值items() 4获取dict 的键值keys() 5.获取dict的值列表values() 6.删除dict中的键pop()popitem() 7.增添字典的内容 updata()访问增添法 8.拷贝字典copy() 详细操作 一创建字典dict  使用{}创建字典 {key(类型)values(相应的类型的值)} 注意dict的特性 根据关键字key取获取内容关键字不能重复关键字key是不可变数据因此listdict不能做关键字 创建一个空字典和一个包含有int型, float型, b型, tuple型值的dict dict_data {} dict_data1 {1: 2, 1.2: 1.5, b2: b6, (): (1, 5)} print(dict_data, dict_data1) 结果{} {1: 2, 1.2: 1.5, b2: b6, (): (1, 5)}  2.使用dict()进行类型转换 要想转换为dict必须要有dict型的形式即key: values 将tuple型 list型 转换为dict型 tuple_data ((1, 2), (he, hi), [5, 4], [hello, world]) dict_data dict(tuple_data) print(dict_data, type(dict_data)) 显示{1: 2, he: hi, 5: 4, hello: world} class dict 3.如何访问dict中值  访问字典根据的是key dict_data {1: 5, 1: 5, b2: b5} print(dict_data[1]) 显示5 二dict内置方法的使用  1.删除dict值 clear() clear(...)  D.clear() - None.  Remove all items from D.   删除dict中所有的值 dict_data {1: 5, 1: 5, b2: b5} print(dict_data.clear()) 结果None 2.获取dict值 get(),setdefault() 1get()获取值 get(self, key, defaultNone, /) Return the value for key if key is in the dictionary, else default. 如果 key 在字典中则返回 key 的值否则返回默认值None dict_data {1: 5, 1: 5, b2: b5} print(dict_data.get(1)) print(dict_data.get(5) dict_data) 显示5            None {1: 5, 1: 5, b2: b5} (2) setdefault()方法获取值 setdefault(self, key, defaultNone, /)  Insert key with a value of default if key is not in the dictionary. 输入key如果key在字典中则返回key相应的值如果不存在则返回None并且将所查找key 和返回的None增添到字典中。 dict_data {1: 5, 1: 5, b2: b5} print(dict_data.setdefault(1)) print(dict_data.setdefault(5), dict_data) 显示5            None {1: 5, 1: 5, b2: b5, 5: None} 3.获取dict的键值和值items() items(...)  D.items() - a set-like object providing a view on Ds items   将字典中的key和values以元组和列表的显示进行输出 dict_data {1: 5, 1: 5, b2: b5} print(dict_data.items()) 显示dict_items([(1, 5), (1, 5), (b2, b5)]) 4获取dict 的键值keys() keys(...)  D.keys() - a set-like object providing a view on Ds keys 将字典中的key以列表的形式进行输出 dict_data {1: 5, 1: 5, b2: b5} print(dict_data.keys()) 显示dict_keys([1, 1, b2]) 5.获取dict的值列表values() values(...)  D.values() - an object providing a view on Ds values 将字典中的values以列表的形式进行输出 dict_data {1: 5, 1: 5, b2: b5} print(dict_data.values()) 显示dict_values([5, 5, b5]) 6.删除dict中的键pop()popitem() 1pop()的使用 pop(k[,d]) remove specified key and return the corresponding value. 移除指定的键并返回相应的值。 dict_data {1: 5, 1: 5, b2: b5} print(dict_data.pop(1), dict_data) 显示5 {1: 5, b2: b5} 2popitem()的使用 popitem(self, /)  Remove and return a (key, value) pair as a 2-tuple. 从字典中删除最后面的键值对并返回 直到字典被删除至空则引发异常 KeyError。 7.增添字典的内容 updata()访问增添法 (1)updata()将字典与另一个字典或可迭代的键值对合并。 dict_data {1: 5, 1: 5, b2: b5} dict_data1 {(): (1, 5), he: haha} dict_data.update(dict_data1) print(dict_data) 显示{1: 5, 1: 5, b2: b5, (): (1, 5), he: haha} 2访问增添法 dict_data {1: 5, 1: 5, b2: b5} dict_data[5] 6 print(dict_data)显示{1: 5, 1: 5, b2: b5, 5: 6} 8.拷贝字典copy() copy(...)  D.copy() - a shallow copy of D  get(self, key, defaultNone, /)  Return the value for key if key is in the dictionary, else default. 1.浅拷贝 dict_data {1: 5, 1: 5, b2: b5, (): (1, 2)} dict_data1 dict_data.copy() print(dict_data1) print(id(dict_data[()]), id(dict_data1[()])) 显示{1: 5, 1: 5, b2: b5, (): (1, 2)}             2986175855424 2986175855424 2.深拷贝 import copydict_data {1: [1, 2, 3]} dict_data1 dict_data.copy() dict_data2 copy.deepcopy(dict_data) print(dict_data1) print(dict_data2) print(id(dict_data), id(dict_data1), id(dict_data2)) print(id(dict_data[1]), id(dict_data1[1]), id(dict_data2[1])) print(id(dict_data[1][0]), id(dict_data1[1][0]), id(dict_data2[1][0])) print(id(dict_data[1][1]), id(dict_data1[1][1]), id(dict_data2[1][1])) print(id(dict_data[1][2]), id(dict_data1[1][2]), id(dict_data2[1][2])) 显示 {1: [1, 2, 3]} {1: [1, 2, 3]} 2506703793856      2506702801728     2506704041984 2506704042304      2506704042304     2506703925376 140725397418792 140725397418792 140725397418792 140725397418824 140725397418824 140725397418824 140725397418856 140725397418856 140725397418856 两则的区别
http://www.w-s-a.com/news/71269/

相关文章:

  • 网站改版建设原则网站网站建设公司上海
  • 网站推广见效快的方法深圳高端网站建设网页设计
  • 建设银行官网首页网站购纪念币接做网站需要问什么条件
  • 网站的ftp地址是什么江苏做网站
  • 宁波网站建设制作公司哪家好潍坊建公司网站
  • 云端网站建设php7 wordpress速度
  • 建站的公司中小企业网站建设报告
  • 上海高档网站建设网站设计入门
  • 德尔普网站建设做网站线
  • 宁波网站搭建定制非模板网站建设电子商务公司名称大全简单大气
  • 巴中哪里做网站推销网站的方法
  • wordpress建站动画网站宣传的手段有哪些?(写出五种以上)
  • 做么网站有黄医疗机构网站备案
  • 企业年金是1比3还是1比4北京厦门网站优化
  • 政务信息网站建设工作方案云南建设工程质量监督网站
  • 如何做一份企业网站免费的短视频素材库
  • 云脑网络科技网站建设咸阳软件开发
  • seo对网站优化网站更换程序
  • 网站建设放什么科目中小学生在线做试卷的网站6
  • 网站建设推广公司排名绥化建设局网站
  • 凡科做的网站为什么打不开苏州行业网站建设
  • 南昌定制网站开发费用微信小商店官网入口
  • 深圳网站建设费用找人做的网站怎么看ftp
  • 做网站cookie传值dedecms网站后台
  • 温州网站推广网站建设要学会什么
  • c 网站开发框架品牌策划方案范文
  • 儿童摄影作品网站多元网络兰州网站建设
  • 电脑上不了建设厅网站常德网站建设费用
  • 做单页免费模板网站最新办公室装修风格效果图
  • 中国铁路建设投资公司网站熊学军想开网站建设公司