跟我一起写python--元组(13)

上一节课我们写了list,对数据的操作有了一个基本的认知,本节课我们来学习另一种数据处理—元组(tuple)。
元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号,列表使用方括号。元组的下表所以同样是从0开始。

1.元组创建:
在小括号中添加元素,并使用逗号隔开

1
2
3
4
5
6
tup1 = ('name','tianger','year',1988)
tup2 = (1,2,3,4)

print ("tup1[0]:",tup1[0])
print ("tup1[1:3]:",tup1[1:3])
print ("tup2[2:3]:",tup2[2:3])

输出:

1
2
3
tup1[0]: name
tup1[1:3]: ('tianger', 'year')
tup2[2:3]: (3,)

2.修改元组
元组中的元素是不允许修改的,但我们可以通过对元组进行连接组合
例:

1
2
3
4
5
tup1 = ('name','tianger')
tup2 = (1,2)

tup3 = tup1 + tup2
print (tup3)

输出:

1
('name', 'tianger', 1, 2)

3.删除元组
元组的元素不能够被删除,可以通过del函数来删除元组

1
2
3
4
tup1 = ('name','tianger')
print (tup1)
del tup1
print (tup1)

输出:

1
2
3
  File "test.py", line 9, in <module>
print (tup1)
NameError: name 'tup1' is not defined

从输出的内容来看,元组已经被成功删除

Tianger Ge wechat
如果您喜欢这篇文章,欢迎扫一扫我的微信公众号!