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)

     运行结果:

      

  • 相关阅读:
    Java中IO流的总结
    Java常用集合体系以及相互区别
    TreeMap集合特点、排序原理
    HashMap集合
    TreeSet集合
    redis 数据类型详解 以及 redis适用场景场合
    You need tcl 8.5 or newer in order to run the Redis test
    PHP 获取二维数组中某个key的集合
    Linux 定时任务
    phpmailer邮件类
  • 原文地址:https://www.cnblogs.com/zhuhaiying/p/5178093.html
Copyright © 2011-2022 走看看