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

网站建设 天佑互联建设一个旅游网站的目的是什么

网站建设 天佑互联,建设一个旅游网站的目的是什么,网站在线支付功能,小说网站建设方案书ppt1. 字符串、列表和元组的元素都是按下标顺序排列#xff0c;可通过下 标直接访问#xff0c;这样的数据类型统称为序列。 其中#xff0c;字符串和元组中的元素不能修改#xff0c;而列表中的元素可以修改。 集合 1. 与元组和列表类似#xff0c;Set #xff08;集合可通过下 标直接访问这样的数据类型统称为序列。 其中字符串和元组中的元素不能修改而列表中的元素可以修改。 集合 1. 与元组和列表类似Set 集合中同样可以包含多个不同类型的元素 但集合中的各元素无序、 不允许有相同元素且元素必须是可哈希 hashable的对象。 注可哈希对象是指拥有 __hash__(self) 内置函 数的对象。列表、集合和字典类型的数据不是可哈希对象所以它们不能作为集合中的元素。元组、字符串和数值都是可哈希对象。 2. 创建集合 集合中的所有元素都写在一对大括号“{}”中各元素之间用逗号分隔。 创建集合时既可以使用{}也可以使用set函数。 set函数的语法格式如下set([iterable]) 其中iterable是一个可选参数表示一个可迭代对象。 例如 a{10, 2.5, test, 34j, True, 5.3, 2.5} print(a) #输出“{True, 2.5, 5.3, 10, (34j), test}”bset(hello) print(b) #输出“{e, l, o, h}” #传入了一个字符串参数执行set函数时会依次将每个字符取出来形成子串作为新建集合中的元素。cset([10, 2.5, test, 34j, True, 5.3, 2.5]) print(c) # 输出“{True, 2.5, 5.3, 10, (34j), test}” # 传入了列表作为参数执行set函数时会依次将每个元素取出作为新建集合中的元素dset((10, 2.5, test, 34j, True, 5.3, 2.5)) print(d) # 输出“{True, 2.5, 5.3, 10, (34j), test}” # 传入了元组作为参数执行set函数时会依次将每个元素取出作为新建集合中的元素注可迭代iterable对象是指可以一次返回它的一个元素如前面学 习的字符串、列表、元组都是可迭代的数据类型。 注 与字符串、列表、元组等序列类型不同集合中的元素不能使用下 标方式访问。集合主要用于做并、交、差等集合运算以及基于集合进行元素的 快速检索。{}用于创建空字典如果要创建一个空集合则需要使用set() 例题 下列选项中执行时不会报错的语句是    。 A.{[Python,True]} B.{3.5,[1.2,True]} C.{3.5,{1.2,True}} D.{3.5,1.2,True} 正确答案D 解析集合中的元素必须是可哈希的。哈希是数据结构中的一种存储方式其特点是检索效率很高。在Python中可变类型的数据都不可哈希不能作为集合的元素不可变类型的数据都可哈希可以作为集合的元素。内置类型中数字含布尔值、字符串和元组是不可变类型而列表、集合和字典是可变类型。A选项和B选项中列表是可变类型因此不能作为集合中的元素C选项中集合是可变类型因此不能作为集合中的元素D选项中数字和布尔值都是不可变类型因此执行时不会报错。 字典 1. Dictionary字典 是另一种无序的对象集合。 但与集合不同字典是一种 映射类型每一个元素是一 个键key:值value对。 2. 在一个字典对象中键必须是唯一的即不同元素的键不能相同 另外键必须是可哈希数据即键不能是列表、集合、 字典等类型值可以是任意类型。 3. 对于不包含任何元素的字典即{}称为空字典。 创建字典 既可以使用{}也可以使用dict函数。 1. 创建空字典 例如 a{}bdict() 执行完毕后a和b是两个不包含任何元素的空字典。 2. 如果在创建字典的同时需要给出字典中的元素 则可以使用下面的方法 1 {k1:v1,k2:v2,…,kn:vn} #ki和vi(i1,2,…,n)分别是每一个元素的键和值 a{one:1, two:2, three:3} 2dict(**kwarg) bdict(one1, two2, three3) #**kwarg是一个或多个赋值表达式两个赋值表达式之间 用逗号分隔 3dict(z) #z是zip函数返回的结果 cdict(zip([one,two,three], [1,2,3])) 4dict(ls) ddict([(one,1), (two,2), (three,3)]) #ls是元组的列表每个元组包含两个元素分别对应键和值 5dict(dictionary) #dictionary是一个已有的字典 edict({one:1, two:2, three:3}) zip函数 1. zip函数的参数是多个 可迭代的对象列表 等其功能是将不 同对象中对应的元素 分别打包成元组然 后返回由这些元组组 成的列表。  在Python 3.x中为了减少内 存zip函数返回的是一个 对象可以通过list函数转换为列表 如通过 “list(zip([one,two,three], [1,2,3]))” 可得到列表 “ [(one, 1), (two, 2), (three, 3)]” 访问字典元素 1. 与列表等序列对象不同在访问字典中的元素时不能通过下标方式访问 而是通过键访问 info{name:张三, age:19, score:{python:95,math:92}} print(info[name]) #输出“张三”print(info[age]) #输出“19”print(info[score]) #输出“{python: 95, math: 92}”print(info[score][python]) #输出“95”print(info[score][math]) #输出“92”
http://www.hkea.cn/news/14465072/

相关文章:

  • 网站案例模板百度推广登录入口下载
  • 网站注册商是什么wordpress知识
  • 网站开发是什么部门中装建设002822股吧
  • 网站建设需要数学网页设计网站的主题
  • 企业申请网站建设请示计算机编程是做网站
  • 深圳网站建设制作视频软件网页制作教程案例
  • 建设招标网是什么网站推广员网站
  • 网站做数据分析软件工程与项目管理
  • 纳税服务网站建设情况织梦做的网站怎么上传视频
  • 微信分销网站建设新网站建设市场
  • 坂田网站建设流程注册一家公司需要多少费用
  • 备案做电影网站吗外贸网站推广平台排名前十名
  • 湛江模板建站公司汽配人网做网站
  • 邯郸建设公司网站网站怎么加载图片做logo
  • 湛江仿站定制模板建站信誉好的武进网站建设
  • 外贸网站建设谷歌推广wordpress需要ftp
  • 美团是最早做团购的网站么国外网站建设发展现状
  • 优秀网站建设模版为什么做网站比app便宜
  • 如何把网站扒下来运营方案包括哪些内容
  • 怎样建免费网站网站显示危险网站要怎么做
  • 网站设计接单如何知道一个网站的流量
  • 合肥整站推广2023网站分享
  • 山西网站群建设建立个大型网站需要多少投入
  • 怎样做网站收广告费用tp5做网站
  • 公司网站建设需要注意事项山东网站
  • 域名购买教程浙江网站建设网站优化
  • 网页设计和网站开发的区别阿里云网站打不开
  • 电信服务器做网站网站开发项目合同书
  • 免费网页游戏poki谷歌seo详细教学
  • 怎么做企业网站优化需要多少钱html电子商务网站模板下载