元组特性:
1.python的元组与列表类似,不同之处在于元组的元素不能修改(但是你可以把元组tuple转换成list之后修改,完成后再转换成tuple)。
2.元组使用小括号(),列表使用方括号[ ]。
3.元组创建很多简单,只要在括号中添加元素,并使用逗号隔开即可。
4.可以通过 = () 声明一个空元组。
5.当元组只有一个元素时,需要在元素后添加逗号,否则括号将被当做运算符
6.元组与字符串类似,下标从0开始,可以进行截取,组合等。
7.元组的元素可以包含list
#!/usr/bin/python3
tuple1 = (1,2,3,4,5)
tuple2 = ('hehe',1,2)
tuple3 = "a","B","C","d"
print('tuple1的type',type(tuple1),'\ntuple2的type',type(tuple2),'\ntuple3的type',type(tuple3))
#单一元素的情况
test1 = (50)
print('无逗号的test1类型为:',type(test1))
test1 = (50,)
print('有逗号的test1类型为:',type(test1))
#元祖与字符串类似,下标索引从0开始,可以进行截取,组合等。
tup1 = ('assassin', 'cindycat', 'trump'