Python程序设计解析.pptVIP

  1. 1、本文档共85页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如果创建的元组只含有一个元素,也要加上逗号,比如 Tuple_name=(“apple”,) 对于 Tuple_name=(“apple”) python 无法区分变量Tuple_name是元组还是表达式,Python会误认为圆括号中的内容为表达式,因此tuple[0]输出的结果是a 元组的引用:tuple[n] 元组还可以有其他元组组成,构成二元元组 Tuples=((1,2),(3,4)) 元组打包:创建元组 元组解包:把元组的各个元素付给多个变量 tuple=(“apple”,”banana”,”orange”) a,b,c,d=tuple 元组的遍历: 通过循环语句依此访问元组中各元素。 需要用到两个函数 range(), len() Python 表达式 结果 描述 len((1, 2, 3)) 3 计算元素个数 (1, 2, 3) + (4, 5, 6) (1, 2, 3, 4, 5, 6) 连接 [Hi!] * 4 [Hi!, Hi!, Hi!, Hi!] 复制 3 in (1, 2, 3) True 元素是否存在 for x in (1, 2, 3): print x, 1 2 3 迭代 元组运算符 与字符串一样,元组之间可以使用 + 号和 * 号进行运算。 这就意味着他们可以组合和复制,运算后会生成一个新的元组。 无关闭分隔符 任意无符号的对象,以逗号隔开,默认为元组,如下实例: print abc, -4.24e93, 18+6.6j, xyz; abc -4.24e+93 (18+6.6j) xyz x, y = 1, 2; print Value of x , y : , x,y; Value of x , y : 1 2 序号 方法及描述 1 cmp(tuple1, tuple2) 比较两个元组元素。 2 len(tuple) 计算元组元素个数。 3 max(tuple) 返回元组中元素最大值。 4 min(tuple) 返回元组中元素最小值。 5 tuple(seq) 将列表转换为元组。 元组内置函数 Python元组包含了以下内置函数 23 Python 字典(Dictionary) 字典是另一种可变容器模型,且可存储任意类型对象,如其他容器模型。 字典由键和对应值成对组成。字典也被称作关联数组或哈希表。 字典的值通过键来引用 基本语法 dict = {Alice: 2341, Beth: 9102, Cecil: 3258} 也可如此创建字典: dict1 = { abc: 456 }; dict2 = { abc: 123, 98.6: 37 }; 每个键与值用冒号隔开(:),每对用逗号分割,整体放在花括号中({})。 键必须独一无二,但值则不必。 值可以取任何数据类型,但必须是不可变的,如字符串,数或元组。 访问字典里的值 把相应的键放入熟悉的方括弧,如下实例: dict = {Name: Zara, Age: 7, Class: First}; print dict[Name]: , dict[Name]; print dict[Age]: , dict[Age]; 如果用字典里没有的键访问数据,会输出错误如下: dict = {Name: Zara, Age: 7, Class: First}; print dict[Alice]: , dict[Alice]; 修改字典 向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对如下实例: dict = {Name: Zara, Age: 7, Class: First}; dict[Age] = 8; dict[School] = DPS School; print dict[Age]: , dict[Age]; print dict[School]: , dict[School]; 删除字典元素 能删单一的元素也能清空字典,清空只需一项操作。 显示删除一个字典用del命令,如下实例: dict = {Name: Zara, Age: 7, Class: First}; del dict[Name]; # 删除键是Name的条 dict.clear(); # 清空词典所有条目 del dict ; # 删除词典 用del后字典不再存在 print dict[Age]: , dict[Age]; print dict[School]: , dict[School]; 字典内置函数 cmp(dict1, dict2) 比较两个字典元素 len(dict)计算字典元素个数,即键的总数 str(dict)输出字典可打印的字符串表示 type(variable

文档评论(0)

阿里山的姑娘 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档