首页 > 代码库 > 初学Python(五)——元组
初学Python(五)——元组
初学Python(五)——元组
初学Python,主要整理一些学习到的知识点,这次是元组。
#-*- coding:utf-8 -*- #定义元素 t = (1,2,3) #添加元素 #删除元素 #更新元素 #由于tuple一旦创建就是不可变的,所以不能添加元素也不能删除元素、更新元素 #查找元素,和list类似,下标法 print t[0] print t[2] print t #定义空元组 t = () ‘‘‘‘‘ 上面的为定义元素,不是修改元素, t变量指向了空元组。这是创建语句, 它在遇到下一个定义语句之前,它 所指向的地址空间都是不能改变的 ‘‘‘ #定义含有1个元素的元组,比较 #特别要注意的是不能写成t = (1),这只是定义了1这个数 t=(1,) #改变tuple里的数据 t = (‘a‘,‘b‘,[‘c‘,‘d‘]) t[2][0]=‘A‘ t[2][1]=‘B‘ ‘‘‘‘‘ #上面的方式改变了[‘c‘,‘d‘]的值, 不是说tuple不可变么? 由于第3个元素为list. 所以第三个元素实际上 指向的是代表list的地址。 就算list里面改变了, 它的地址还是不变的 这就是所谓的"指向不变"原理 ‘‘‘ print t
初学Python(五)——元组
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。