zoukankan      html  css  js  c++  java
  • 【python016--序列】

    一、列表,元组和字符串的共同点

    --都可以通过索引得到每一个元素

    --默认索引值总是从0开始

    --可以通过分片的方法得到一个范围内的元素的集合

    --有很多共同的操作符(重复操作符,拼接操作符、成员关系操作符)

    1、list()把一个可迭代对象转换为列表

    2、list(iterable):把一个可迭代对象抓换为元组

    3、max()返回序列或者参数集合中的最大值

    >>> max(1,2,3,4,5)
    5

    >>> numbers = [1,18,13,0,-98,34]
    >>> max(numbers)
    34

    >>> min(numbers)
    -98

    注意:采用max,min的数据列表都必须是一样的数据类型

    二、sum(iterable[,start =0])返回序列iterable和可选参数start的总和

    >>> tuple2 = (3.1,2.3,3.4)
    >>> sum(tuple2)
    8.8
    >>> sum(tuple2,8)
    16.799999999999997

    三、sorted():生序

      reversed():降序

    四、enumerate():把序列转换成元组

    >>> numbers =[1,18,13,0,-98,34,54,76,32]
    >>> list(enumerate(numbers))
    [(0, 1), (1, 18), (2, 13), (3, 0), (4, -98), (5, 34), (6, 54), (7, 76), (8, 32)]
    >>>

    五、zip把多个列表进行打包

    >>> a = [1,3,5,7,9,11,13]
    >>> b = [2,4,6,8]
    >>> list(zip(a,b))
    [(1, 2), (3, 4), (5, 6), (7, 8)]
    >>>

  • 相关阅读:
    Android客户端与服务器交互方式-小结
    个人工作总结01
    第7周学习进度
    第6周学习进度
    PHP_D4_“简易聊天室 ”的具体技术实现
    php_D3_“简易聊天室 ”实现的关键技术 详解
    团队介绍
    最大联通子数组
    构建之法阅读笔记04
    大道至简阅读笔记04
  • 原文地址:https://www.cnblogs.com/frankruby/p/9089365.html
Copyright © 2011-2022 走看看