zoukankan      html  css  js  c++  java
  • python_序列

    1. python存在6中内建序列:列表、元组、字符串、Unicode字符串、buffer对象、xrange对象

         列表可以修改,元组和字符串不可以修改。

    2. 序列支持的操作:

    • 索引

        序列中所有的元素都是存在编号的,从0开始递增。

    • 分片

        序列[startIndex, endIndex, step]

        startIndex: 包含在分片内

        endIndex:不包含在分片内

        step:在开始和结束点之间,按照指定的Step遍历元素

    • 检查值是否在序列中
    • 加(暂不考虑)
    • 乘(暂不考虑) 

    3. 序列支持的函数:

    • 最大值(max)
    • 最小值(min)
    • 长度(len) 

    4. 示例

    #-*- coding:utf-8 -*-
    greeting = "hello"
    
    #索引:序列中所有的元素都是存在编号的,从0开始递增。
    print greeting[0]
    
    number = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    
    #分片:获取3-6之间的元素[4, 5, 6],在这个范围内,按照指定2个步长进行访问获取[4, 6]
    print number[3 : 6 : 2]
    
    
    str = "helloworld!"
    
    #检查值是否在序列中
    print  "d" in str
    print  "kk" in str
    
    
    #获取最大值
    print "the max value is :" + max(str)
    
    #获取最小值
    print "the min value is :" + min(str)
    
    #获取长度
    print "the length is : %d" % len(str)

     运行结果:

      

  • 相关阅读:
    Virtualbox中不能为虚拟机打开一个新任务的原因及解决方法
    CSS 制作三角形原理剖析
    java 执行jar指定log4j.properties文件位置
    Git submodules
    IO模型
    Error during WebSocket handshake 403
    Proto(协议缓冲区)
    gRPC
    Node.js 模块机制
    Node.js 模块机制及常见面试问题解答
  • 原文地址:https://www.cnblogs.com/zhuhaiying/p/5178093.html
Copyright © 2011-2022 走看看