• python学习笔记:(五)列表与元组的异同


      在python中最基本的数据结构是序列(sequence),每一个元素被分配一个序号,即元素的位置,也称为索引,第一个索引是0,第二个则是1

      元组与列表最大的区别就是:

    元组不能更改;列表可以修改

      python6中内建序列:

    1、列表

    2、元组

    3、字符串

    4unicode字符串

    5buffer

    6xrange对象

      最常用的是列表和元组

    序列都可以的操作包括:索引、分片、加、乘、成员

    1、索引

      每一个序列都有相应的索引,索引从0开始

    2、分片

      (1、分片操作访问一定范围内的元素,分片通过冒号隔开两个索引

      (2、分片完整表示:[开始索引:结束索引:步长]

      (3、步长默认为1,可以不设置,步长未正数是从左至右;步长负数时从右至左

    3、序列相加:+

      相同类型的序列才能进行连接操作

    4、乘:*

      表示原来的序列被重复多少次

    5、成员资格(in

    6、长度、最大、最小

    -------

      元组不可替代的原因:

    1、元组可以再映射和集合的成员中当做键使用

    2、元组作为很多内建函数和方法的返回值存在,也就是说必须对元组进行处理

      序列其他的一些方法:

    cmp(x,y):比较xy

    len(seq):返回序列的长度

    list(seq):把序列转换成列表

    reversed(seq):反向迭代

    sorted(seq):排序

  • 相关阅读:
    MyBatis的几种批量操作
    mysql event_scheduler运行一段时间后 自动关闭
    Mysql 中的事件//定时任务
    JSON对象
    JSON语法
    JSON简介——(0)
    【zTree】zTree的3.5.26静态树与动态树(实用)
    frameset测试
    iframe测试
    jQuery遍历方式
  • 原文地址:https://www.cnblogs.com/smallstone2018/p/10045421.html
Copyright © 2020-2023  润新知