Python第十九课:元组

2019-07-30 15:06:18 浏览数 (1)

元组的定义

前面两节我们分别学习了列表和字典,这一节我们给大家详细介绍Python四大数据结构中的元组。元组和列表非常类似,从定义的角度而言,只要把列表的方括号[ ]改成圆括号( )就行了。

正如上面所说,我们把之前定义列表的方括号改成圆括号就可以定义元组了,并且我们分别打印了整个元素,以及它的某一个元素。值得注意的是,元组的元素不能修改,也就是说不同通过元组名[指标数字] = 新的元素这种方式来修改。大家可以在习题1中获得这个练习。

运行结果:

组合和删除

我们上面讲过,元组的元素是不可以修改的,讲道理修改这操作是包含添加和删除的,是不是概念出错了呢?其实不是的,我们的确不可以对元素进行添加和删除。但是我们还是有些允许的操作。第一个是用加法对两个元组进行合并,另一个就是用del函数,删除一个完整的元组。

注意到,当元组只有一个元素的时候,我们需要在元素后面加一个逗号。当两个元组用加号连接后,并成为了一个新的元组。

运行结果:

更多操作

除了上面对于元组的基本介绍,对于元组的操作其实有很多,我们将一些主要的运算和操作的放在下面的表格中。

练习题

1,定义一个元组,然后用元组名[指标数字] = 新的元素尝试改变元组,查看效果。

2,定义一个元组,然后用del函数删除这个元组,再打印这个元组,查看效果。

3,分别用代码检查第三节两张表的功能是否正确。

0 人点赞