上QQ阅读APP看书,第一时间看更新
2.2.1 创建并访问元组
在Python程序中,创建元组的基本形式是以小括号“()”将数据元素括起来,各个元素之间用逗号“,”隔开。例如下面都是合法的元组。
tup1 = ('Google', 'toppr', 1997, 2000); tup2 = (1, 2, 3, 4, 5 );
Python语言允许创建空元组,例如下面的代码创建了一个空元组。
tup1 = ();
在Python程序中,当元组中只包含一个元素时,需要在元素后面添加逗号“,”。例如下面的演示代码。
tup1 = (50,);
在Python程序中,元组与字符串和列表类似,索引也是从0开始的,并且也可以进行截取和组合等操作。下面的实例文件zu.py。演示了创建并访问元组的过程。
源码路径:daima\第2章\zu.py
tup1 = ('Google', 'toppr', 1997, 2000) #创建元组tup1 tup2 = (1, 2, 3, 4, 5, 6, 7) #创建元组tup2 #显示元组“tup1”中索引为0的元素的值 print ("tup1[0]: ", tup1[0]) #显示元组“tup2”中索引从1到4的元素的值 print ("tup2[1:5]: ", tup2[1:5])
在上述代码中定义了两个元组“tup1”和“tup2”,然后在第4行代码中读取元组“tup1”中索引为0的元素的值,然后在第6行代码中读取元组“tup2”中索引从1到4的元素的值。执行结果如图2-10所示。
图2-10 执行结果