接触元组tuple后感觉,tuple可以理解为一个元素不能改变的列表,当然,格式有点不一样
一、元组tuple的定义
>>> tup1 = ('Google', 'Runoob', 1997, 2000) # 方法1,最普通的方法
>>> tup2 = (1, 2, 3, 4, 5 )
>>> tup3 = "a", "b", "c", "d" # 方法2,不需要括号也可以定义
>>> type(tup3)
<class 'tuple'>
>>>tup3 = tup1 + tup2 # 方法3,把其它元组连接起来
>>> print (tup3)
>>> list1= ['Google', 'Taobao', 'Runoob', 'Baidu'] >>> tuple1=tuple(list1) # 方法4,将列表转换为元组 >>> tuple1 ('Google', 'Taobao', 'Runoob', 'Baidu')
还有一些特殊的元组定义,空元组,只有一个元素的元组
>>>tup1=() #定义了空元组tup1
>>>tup2=(50,) #定义了只有一个元素的元组