Python 元组
在接下来的时间里面,我们准备为大家介绍"元组"。
"元组"——元组是以圆括号“()”包围的数据集合,而元组中的每个数据之间通过“逗号”分隔。
元组定义的语法格式如下:
元组名字 = ( 数据1,数据2,...数据n )
语法格式分析:
(1)元组名字,按变量的命名规则字义即可。
(2)“等于号”格式要求,不能省略。
(3)一对圆括号,圆括号里面如果没有数据,就定义了一个“空元组”。
(4)圆括号里面的数据以“逗号”分隔。
圆组的特性:
(1)元组的下标,如果从元组的头部开始,那么,下标就从0开始,即元组中
第一个数据的下标是0,第二个数据的下标是1,如些类推。
(2)元组的下标,如果从元组的尾部开始,那么,下标就从-1开始,即元组中
最后一个数据的下标是-1,倒数第二个数据的下标是-2,如些类推。
(3)元组中的数据在定义后就不可以修改。
元组操作的常用方法
接下来,我们结合例子,再作进一步的学习:
1、 例子:
t = () #定义了一个空元组L
t = (1,2,3) #定义了一个,带有3个数据的元组t
t.count(4) #通过count方法返回参数4在元组t中出现的次数,但元组中没有4,所以,返回0
t.index(3) #通过index方法向返回参数3在元组中第1次出现的位置下标,即2
接下来,我们准备为大家介绍如何获取元组中的数据。
获取元组数据的语法格式如下:
元组名字[下标]
语法格式分析:
(1)元组名字
(2)一对中括号
(3)下标
例子:
t = (1,2,3)
t[1] #获取了元组t中,下标为1的数据,即2
t[0] #获取了元组t中,下标为0的数据,即1
t [-1] #获取了元组t中,下标为-1的数据,即3
t [-3] #获取了元组t中,下标为-3的数据,即1
t[1] = 10 #错误,因为元组中的数据不可以修改
L = [4,5,6] #定义了列表L
L.insert(1,t) #在列表L中下标为1的位置,添加元组 t,
添加后的结果为[4,(1,2,3),5,6]
L[1] #列表L中下标为1的位置的值就是(1,2,3)
L[1] = 9 #对列表L中,下标为1的数据进行赋值,赋值后列表L中的内容为
[4,9,5,6],原来下标1中的数据(1,2,3)被9替换了
非常好,现在,我们已经掌握了Python中的“元组”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用它去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”。
不要停留在理论规则上面,快动起来吧!
(通过游戏模式学习与训练,需要在电脑上运行)