Python3之元组
创建元组使用小括号,其内部元素用逗号分割,与列表不一样的只有创建方式以及内部元素不能修改。需要注意,在单个元素时必须要加上逗号。
- 创建于一个元组
tuple1 = (1,2,3,4,5)
t = type(tuple1)
print(n)
print(tuple1)
输出:
<class 'tuple'>
(1, 2, 3, 4, 5)
2.删除一个元组 - del
tuple1 = (1,2,3,4,5)
print(tuple1)
del tuple1
print(tuple1)
输出:
(1, 2, 3, 4, 5)
NameError: name 'tuple1' is not defined
3.访问元组中的元素
tuple1 = (1,2,3,4,5)
print(tuple1)
print(tuple1[1])
输出:
(1, 2, 3, 4, 5)
2
4.元组中元素修改(不同于列表可以使用[:]方式重新赋值)
#把元素 5 从元组中删除
tuple1 = (1,2,3,4,5)
tuple1 = tuple1[0:4]
print(tuple1)
输出:
(1, 2, 3, 4)
#把元素 1 从元组中删除
tuple1 = tuple1[1:4]
print(tuple1)
输出:
(2, 3, 4)
5.tuple() #将列表转换为元组
list = [ 1,2,3,4 ]
l = type(list)
print(l)
tuple1 = tuple(list)
t = type(tuple1)
print(t)