Python数据类型-序列(元组)

定义

 列表、元组和字符串都是序列

序列的两个主要特点:索引操作符和切片操作符

       ----- 索引操作符;从序列中获取特定的项目
       -----切片操作符,获取序列的一个切片,也即序列的一部分

序列的基本操作

    1. len():                求序列长度
    2. +: 连接两个序列
    3. *: 重复序列元素
    4. in: 判断元素是否在序列内
    5.max(): 返回最大值
    6.min(): 返回最小值
    7.cmp(tuple1, tuple2) 比较2个序列值是否相同 (似乎3.4.3中没发现这个函数  或者是其他的函数)

>>>str2= '12345'
>>>len(str2)
>>>5
>>>str1
>>>'abcde'
>>>str1+str2
>>>'12345abcde'
>>>str2*3
>>>'12345123412345'
>>>'12' in str2
>>>True
>>>max(str2)
>>>'5'
>>>min(str2)
>>>'1'
>>>

元组

  元组和列表十分类似,只不过元组和字符串一样是不可变的,即不能修改元组数据

    ---- 元组通过圆括号中用逗号分隔的项目定义。
   -----被使用的元组的值不会改变,用户可安全使用。
>>>e=('CSDN‘,26,‘字符搬运工’)
>>>e[1]
>>>26
如果元组只有一个值是需要
>>>t=(2,)
>>>type(t)
>>><class, 'tuple'>
>>>tuple=(2)
>>>type(tuple)
>>><class 'int'>

变量设置

>>>e
>>>e=('CSDN‘,26,‘字符搬运工’)
>>> name, age, id = e
>>>name
>>>'CSDN‘      ///  不可 e.name 调用 

或者直接定义
>>>a, b, c = 1,2,3
>>>a
>>>1
规范的方法
>>>a, b, c = (1,2,3)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值