一、元组与列表的区别
-
Python中的元组与列表十分类似,不同之处在于元组不能修改
-
元组使用的是小括号,列表使用的是中括号
-
元组的创建
# 1、直接创建 tup1 = () # 2、使用类型名创建 tup2 = tuple()
-
元组内只有一个元素时,需要在元素后面添加一个逗号
二、访问元组
# 1、利用下标进行访问
tup = ("hello", "world", "hi", "hey")
print(tup[0]) # hello
# 2、利用切片进行访问
tup = ("hello", "world", "hi", "hey")
print(tup[1:3]) # ('world', 'hi')
三、元组的内置方法
# 1、计算元组长度
tup = ("hello", "world", "hi", "hey")
print(len(tup)) # 4
# 2、统计元组中元素个数
tup = ("hello", "world", "hi", "hey")
print(tup.count('hi')) # 1
# 将列表转换成元组
tuple(seq)