Python 列表和元组

Python包含6种内建的序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象
列表可以修改,元组不能修改
通用序列操作:索引、分片、加、乘、检查、计算长度、找出最大最小元素、迭代。
1.索引
    从0开始递增,-1表示最后一个元素。

2.分片
    用冒号[x : y] 包含第一个,不包含第二个
    捷径:[ :y] [x :] [:]
    步长:[x:z:y] z为隔数
3.序列相加
4.乘法 []*n 重复多次

5.成员资格 in 返回True/False

6.长度、最小值、最大值
    len() min() max()
7.列表
    list函数
    1.改变列表:元数数值
        x[2] = 2    
    2.删除元数
        del x[2]
    3.分片赋值
        name[2:] = list('ar')
    append方法
        x.append(4)
    count方法
        x.count(2)
    extend方法
        a.extend(b)
    index方法
        s.index('who')
    insert方法
        s.insert(3,'four')
    pop方法
        x.pop()
    remove方法
        s.remove('who')
    reverse方法
        x.reverse()
    sort方法
        x.sort()
    高级排序
        number.sort(cmp)
        cmp,key,reverse都可以用于sort函数中

元组:不可变序列
    (1,2, 3)(1,)一个元素的元组
    tuple函数 : 将一个序列作为参数并把它转换为元组

好处:元组可以再映射中当键使用---列表则不行
          元组是很多内建函数和方法的返回值





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值