Python 元组

 

  在接下来的时间里面,我们准备为大家介绍"元组"。


   "元组"——元组是以圆括号“()”包围的数据集合,而元组中的每个数据之间通过“逗号”分隔。

 

  元组定义的语法格式如下:

   元组名字 = ( 数据1,数据2,...数据n )

 

   语法格式分析:

   (1)元组名字,按变量的命名规则字义即可。

   (2)“等于号”格式要求,不能省略。

   (3)一对圆括号,圆括号里面如果没有数据,就定义了一个“空元组”。

   (4)圆括号里面的数据以“逗号”分隔。

 

   圆组的特性:

    (1)元组的下标,如果从元组的头部开始,那么,下标就从0开始,即元组中

       第一个数据的下标是0,第二个数据的下标是1,如些类推。

    (2)元组的下标,如果从元组的尾部开始,那么,下标就从-1开始,即元组中

       最后一个数据的下标是-1,倒数第二个数据的下标是-2,如些类推。

    (3)元组中的数据在定义后就不可以修改。

 

  元组操作的常用方法

列表可调用的方法
方法的作用
t.count(x) 返回参数x在元组t中出现的次数,如果没有找到就返回0
t.index(x) 返回参数x在元组t中,从头部开始,第1次出现的位置下标,如果没有找到则报错

 

 

   

 

接下来,我们结合例子,再作进一步的学习:

 

 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中的“元组”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用它去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

  不要停留在理论规则上面,快动起来吧!

 

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练