元组(tuple)是Python中另一个重要的序列结构,和列表类似,元组也是由一系列按特定顺序排序的元素组成。在Python中提供了两种创建元组的方法,下面一起来看看吧。
Python对元组的创建,一共有两种方法,下面给大家详细的讲解,方法如下:
方法一:使用()直接创建
在Python中元组的表示方式就是使用一对圆括号的,一般通过()创建之后,使用等号就可以将它的值赋值给某个变量,具体的格式如下:
tuplename = (element1, element2, ..., elementn)
在上面的格式中,等号左边表示的是一个变量的名字,括号里面表示的是一些元组中的元素,下面看看具体的表示形式,代码如下:
num = (5,12,13,14,25,1) course = ("Python学习", "hello Python") abc = ( "Python", 14, [1,2], ('ha',2.0) )
在Python中,元组中的元素都是使用圆括号围起来的,但其实小括号也可以省略,在每一个元素直接要使用逗号隔开是必须的,但是这样Python就会将这种形式作为元组。例如:
course = "Python教程", "学习Python" print(course)
运行结果为:
('Python教程', '学习Python ')
方法二:使用tuple()函数创建元组
Python中存在着很多的内置函数,其中有一个就是可以创建元组的,那就是tuple()函数,其实它是一个转换函数,可以将其他的类型转换成元组而已,语法格式如下:
tuple(data)
括号中参数data 表示的就是要转换成元组的对象,可以是字符串、range 对象也可以是元组本身。举个例子:
下面是将字符串转换成元组
tup1 = tuple("hello") print(tup1)
运行结果:
('h', 'e', 'l', 'l', 'o')
上面的全部内容都是关于Python中如何创建元组?Python创建元组的方法有哪些?的讲解,希望可以对大家的学习带来一定的帮助。