Python基本数据类型之元组

本文详细介绍了Python中的元组,包括其有序、不可变的特性,以及创建、拼接、比较、遍历、切片等基本操作。元组的独特之处在于它的打包和解包功能,可用于高效的数据交换。此外,还提到了元组的推导式,一种生成器对象,用于创建新的元组。

变量类型之元组

一、元组的性质

  1. 有序的数据类型(某些性质和列表很相似),下标。
  2. 不可变的数据类型(不存在增删改等操作)。
  3. 容器符号:(),数据类型:tuple。
  4. 元组也可以被索引和切片,方法一样。

二、元组的基本操作

1.元组能实现创建、拼接、重复、比较大小,成员运算等基本操作。
  • a) 创建空元组

    • 创建包含有一个元素的元组时,要注意在元组元素的后边带上一个逗号。
    tup1 = ()
    tup2 = (a,)
    
  • b) 元组的拼接

    tuple1 = ( 'abcd', 786 , 2.23, 'runoob', 70.2  )
    tinytuple = (123, 'runoob')
    print (tuple1 + tinytuple) 
    # ('abcd', 786, 2.23, 'runoob', 70.2, 123, 'runoob')
    
  • c) 元组的重复

    tinytuple = (123, 'runoob')
    print (tinytuple * 2)
    # (123, 'runoob', 123, 'runoob')
    
  • d) 比较大小

    tuple1 = (1, 2, 3, 4)
    tuple2 = (1, 2,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

stiinput

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

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

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

打赏作者

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

抵扣说明:

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

余额充值