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

网站布局的三种基本方法网站引导页动态效果怎么做的

网站布局的三种基本方法,网站引导页动态效果怎么做的,长沙本地公众号,wordpress仪表盘1. 字符串、列表和元组的元素都是按下标顺序排列#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.ho-use.cn/article/10817103.html

相关文章:

  • 建设公司网站法律声明网站正在建设中怎么办
  • 刚成立公司如何做网站做网站可以用电脑当服务器吗
  • 酒店 公司 安徽 网站建设企业网络营销分析
  • 阿里云服务器做网站怎样制作自己的app
  • 大型门户网站核心技术网站建设哪家合适
  • 专题页网站wordpress展开 折叠功能
  • 泉州网站建设哪里优惠首钢建设一公司网站
  • 福田网站建设公司哪家性价比高网站建设知识点的总结
  • 工信部网站icp备案号学校网站建设报价单
  • 做哪种类型网站赚钱时尚女装网站模版
  • 哪家网站制作 优帮云中国网站建设公司百强
  • 网站建设科技有限公司住总集团公司宣传册设计样本
  • python3 网站开发网站框架包括哪些
  • 怎么做单页网站导航企业网站项目流程
  • 经销做网站都有什么好处江苏省网架公司
  • 金华网站制作营销移动云服务器租用
  • 怎么查询网站后台地址旅游网站建设意义
  • 怎样注册网站免费的吗新注册公司电话号码查询
  • 朝阳建筑工程建设网站曲阜人网站
  • cn体育门户网站源码中国十大购物网站排行榜
  • 在线做图片软件广东专业网站优化公司
  • wordpress 加密文章万荣网站seo
  • 站长友情链接平台商业网站运营成本
  • 做酒招代理的网站page list wordpress
  • dw如何用表格做网站阿里云学生服务器购买
  • 有哪些免费的ppt模板下载网站wordpress是英文的怎么办
  • 网站设计与管理论文dt模板网
  • 做网站代理网站开发后端语言有哪些
  • 网站建设微站网络优化app哪个好
  • 网站seo检测合肥网络推广培训