零基础Python学习(9) --- 元组

在前一篇文章中说到列表,这里就说一下这个列表的近亲:元组 ,或者说元组时戴上枷锁的列表。

因为元组和列表实际上真的很相似,但是元组他是有规则给限定的。看看下面你就知道为什么相似的了。

1.如何创建一个元组(tuple)?【元组的标签是逗号 ‘ ,’,而不是括号()】

>>> tuple1 = ()  #创建一个空元组
>>> tuple2 = 2,  #和tuple2 = (2,)是一样的,创建一个只有一个元素的元组
>>> type(tuple2)
<class 'tuple'>
>>> tuple2
(2,)
>>> tuple3 = 2,3,4,"king"  #和 tuple3 = (2,3,4,"king")是一样的,创建只有多个元素的元组
>>> tuple3
(2, 3, 4, 'king')
>>>tuple4 = (4)  #这样没有逗号的话创建出来的就不是元组了
>>>tupl34 = (4,) #这样才行

 从上面的例子可以看出来,逗号才是识别元组的好东西

2.元组是不能被修改的

>>> tuple5 = (1,2,3,4,5,6,7,8,9)
>>> tuple5[1]
2
>>> tuple5[1] = 'king'
Traceback (most recent call last):
  File "<pyshell#157>", line 1, in <module>
    tuple5[1] = 'king'
TypeError: 'tuple' object does not support item assignmen

   虽然不能直接进行修改,但是说了跟列表是近亲,那就可以分块和拼接,只要拼接后我再给他同样的名字就好了,嘻嘻嘻,

   这样的话从某种意义上来说你就可以对他进行添加和删除了

3.其他的地方,元组和列表的操作基本都相同,至于tuple的内置方法呢,dir(tuple)行,再想了解呢就help(tuple.方法)就行。

今天就说这么多了,下一篇就说到字符串了。哈哈哈,有兴趣就来捧捧场呗,大胸弟

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端独行兽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值