Python之元组tuple

元组tuple和列表类似,区别在于元组中的元素是不可以修改的(无法增删改)。

元组用( )定义,数据之间用,分隔,索引从0开始,通常用于保存不同类型的数据。

mess_tuple = ('horizon', 18, 1.80)  # 定义一个元组

single_tuole = (5,)  # 定义一个单元素的元组 必须跟,
                     # 元组不能修改 极少创建空元组

常用方法:

1. 如何查看所有关于tuple的方法:新建一个tuple后面追加一个. pycharm会自动弹出所有tuple的方法

           Ctrl+Q 也可以弹出method的详细介绍

2. 元组迭代遍历与列表相同 (需求场景很少) 


for mess in mess_tuple:
    """
    变量v在循环体内部可以访问当前获取的数据
    由于元组中数据类型经常不一样,遍历也无法执行相同操作
    """
    
    print(v)

3. 元组应用场景

元组用于做函数的参数和返回值,函数接受任意多个参数,或者一次返回多个数据

格式字符串后面的()本质上就是一个元组 

print('%s %d' % (y1, y2))

        让列表不可以被修改,以保护数据安全

4.元组和列表之间的转换

tuple1 = tuple(list1)  # tuple直接把list转换
list1 = list(tuple1) # list直接把tuple转换

 

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值