基础小白快速入门python--------元组究竟怎么个事儿

要想了解元组,首先,

我们得知道元组究竟是个啥?

元组(Tuple)是Python中一种有序、不可变的序列类型,类似于列表(List),

但是它们有几个重要的区别。元组中的元素一旦被赋值,就不能被修改、添加或删除,

这使得元组成为一种非常安全的数据结构,适用于需要保护数据不被意外修改的场景

换句话来讲,在我们需要安全性比较高的数据做保护,避免被其他登录人员恶意修改,或者是不小心触碰数据,然后原始数据丢失等

我们都可以采用元组来进行存储数据,不过,值得注意的是:

元组是一种有序,不可变的序列,是有顺序的!!!

元组的特点:

不可变性:元组一旦创建,其内部元素不能更改。
有序性:元组中的元素按照它们被添加的顺序排列。
高效性:由于其不可变性,元组在某些操作中可能比列表更快。(论元组的优越性)
用途广泛:元组常用于函数返回多个值、作为字典的键、保存不可变数据(如坐标、日期)等。

元组到底咋创建?

基础小白快速入门python--------元组究竟怎么个事儿_第1张图片

上文有讲述,元组是有顺序的序列,那么,如何访问元组的数据(元素)?

元组的访问:

基础小白快速入门python--------元组究竟怎么个事儿_第2张图片

我们可以采用索引号来进行访问

有时候我们想要部分元组的元素,可以对元组进行切片得到一个新元组

元组的切片:

基础小白快速入门python--------元组究竟怎么个事儿_第3张图片

元组真的不可变吗?也许有同学会产生疑问,想要去试试

在此,我们举例说明

基础小白快速入门python--------元组究竟怎么个事儿_第4张图片

根据示例我们可以看出,元组不可以被改变,否则会报错,类型是TypeError

有时候,我们刚开始存放数据,但不确定接下来是否需要修改,会先采取创建一个 列表

经过审查,确定,修改,确定数据之后,我们如何才能够让数据不被修改删除丢弃呢?

这就引入了

如何转变元组?

基础小白快速入门python--------元组究竟怎么个事儿_第5张图片

你可能感兴趣的:(Python,python,开发语言)