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

中国科技成就素材西安企业seo外包服务公司

中国科技成就素材,西安企业seo外包服务公司,企业wap网站源码,wordpress 要备案吗列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至关重要。然而,有时候你需要创建一系列不可修改的元素,元组可以满足这种需求。Python将不能修改的值称为不可变的&#xf…

列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至关重要。然而,有时候你需要创建一系列不可修改的元素,元组可以满足这种需求。Python将不能修改的值称为不可变的,而不可变的列表被称为元组。

定义元组
元组看起来犹如列表,但使用圆括号而不是方括号来标识。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。
例如,如果有一个大小不应改变的矩形,可将其长度和宽度存储在一个元组中,从而确保它们是不能修改的:

以dimensions.py文件为例:

❶ dimensions = (200, 50) 
❷ print(dimensions[0])print(dimensions[1])

我们首先定义了元组dimensions (见❶),为此我们使用了圆括号而不是方括号。接下来,我们分别打印该元组的各个元素,使用的语法与访问列表元素时使用的语法相同(见❷):

200
50

下面来尝试修改元组dimensions 中的一个元素,看看结果如何:

  dimensions = (200, 50) 
❶ dimensions[0] = 250

❶处的代码试图修改第一个元素的值,导致Python返回类型错误消息。由于试图修改元组的操作是被禁止的,因此Python指出不能给元组的元素赋值:

Traceback (most recent call last):File "dimensions.py", line 3, in <module>dimensions[0] = 250
TypeError: 'tuple' object does not support item assignment

代码试图修改矩形的尺寸时,Python报告错误,这很好,因为这正是我们希望的。

遍历元组中的所有值
像列表一样,也可以使用for 循环来遍历元组中的所有值:

dimensions = (200, 50)
for dimension in dimensions:print(dimension)

就像遍历列表时一样,Python返回元组中所有的元素,:

200
50

修改元组变量
虽然不能修改元组的元素,但可以给存储元组的变量赋值。因此,如果要修改前述矩形的尺寸,可重新定义整个元组:

在这里插入图片描述
我们首先定义了一个元组,并将其存储的尺寸打印了出来(见❶);接下来,将一个新元组存储到变量dimensions 中(见❷);然后,打印新的尺寸(见❸)。这次,Python 不会报告任何错误,因为给元组变量赋值是合法的:

Original dimensions:
200
50
Modified dimensions:
400
100

相比于列表,元组是更简单的数据结构。如果需要存储的一组值在程序的整个生命周期内都不变,可使用元组。

http://www.dtcms.com/wzjs/20952.html

相关文章:

  • 中国工程建设造价信息网站新东方在线网上课程
  • 上海微网站制作建设站长工具天美传媒
  • 网站建设 资讯动态宣传方式
  • 哪个网站专业做安防自己开发网站怎么盈利
  • 吉林省高等级公路建设局网站百度免费推广网站
  • 网站对公司有什么好处专业做seo推广
  • 免费做网页的网站手机怎么制作网站
  • 大一网页设计个人网站代码国外新闻最新消息
  • 国外网站建设的发展什么是seo优化?
  • 网站设计技术方案网站优化排名的方法
  • 学生处网站建设工作总结百度客服中心人工在线电话
  • 怎样做网站ppt国产搜什么关键词最好看
  • 企业网站pc优化seo外包杭州
  • phpcms 调用网站名称新闻今日要闻
  • 成都手机网站建设开发做网页怎么做
  • 思茅区建设局网站百度站长收录
  • 网站建设官方商城新站seo竞价
  • 邢台123贴吧最新seo怎么学
  • 四川省建设三类职称网站关键词推广排名
  • html 社区网站 模板网店推广有哪些
  • 做推文封面的网站数据分析师培训
  • 如何做静态网站郑州企业网络推广外包
  • 电子商务网站推广与建设论文2022年7到8月份的十大新闻
  • python 做爬虫网站青岛网络工程优化
  • 专业的河南网站建设电商网站建设 网站定制开发
  • django 网站开发视频seo引擎优化是做什么的
  • 国外访问国内网站速度培训机构优化
  • 专业做轴承的网站成都私人做网站建设
  • 高中生做网站谷歌浏览器网页版进入
  • 手机wap网站 分页南京百度seo