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)

     运行结果:

      

  • 相关阅读:
    POJ1606 Jugs
    NYOJ148 fibonacci数列(二)
    NYOJ 82 迷宫寻宝(一)
    POJ1579 Function Run Fun
    NYOJ21 三个水杯
    [WorldWind学习]16.Lod技术(1)
    统计推断和统计决策
    程序员,有点累!
    [WorldWind学习]17.视域调度(视域体裁剪)
    c#调用非托管代码
  • 原文地址:https://www.cnblogs.com/zhuhaiying/p/5178093.html
Copyright © 2011-2022 走看看