Python 的元组与列表类似,不同之处在于元组的元素不能修改;元组使用小括号,列表使用方括号。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可:
tup1 = ('a', 'b', 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = "a", "b", "c", "d" tup4 = ('a',)#元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用: tup5 =()#创建空元组 print(tup1) print(tup2) print(tup3) print(tup4) print(tup5)
返回:
('a', 'b', 1997, 2000) (1, 2, 3, 4, 5) ('a', 'b', 'c', 'd') ('a',) ()
元组的操作,与list相同,只是不能插入、更改和删除
mysql1 = ('127.0.0.1',3306,'my','root','123456') mysql2 = ('127.0.0.1',3307,'my','root','123456') print(mysql1.count('my'))#找个数 print(mysql1.index('my'))#返回下标
返回:
1 2
元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组