zoukankan      html  css  js  c++  java
  • 02 序列类型的各自方法

    第二节 序列类型的各自方法

    一、列表的常用方法

    L.append(obj)

      (无返回值)在列表的末尾追加新的对象。

     

    L.clear()

      (无返回值)清空列表,使之成为空列表。

     

    L.copy()

      (返回列表的值)复制列表的内容。

     

    L.count(obj)

      (返回个数)统计某元素在列表中出现的次数。

     

    L.extend(obj)

      (无返回值)扩展原有列表,但其中obj必须可迭代。

     

    L.index(obj)

      (返回索引值)从列表中找某个值第一个匹配项的索引位置。

     

    L.insert(index,obj)

      (无返回值)在指定索引位置插入元素。

     

    L.pop(index)

      (返回被删除的值)出栈(删除指定位置元素),可以指定位置。index默认是L[-1]

     

    L.remove(obj)

      (无返回值)移除指定元素,从左边开始的第一个。

     

    L.reverse()

      (无返回值)将列表中的值反向放置。

     

    L.sort(key=None,reverse=False)

      (无返回值)对原列表进行排序,其中元素类型要相同。

     

    二、元组(不可变)的常用方法

    T.count(obj) (返回数值)统计某个元素在元组中出现的次数(图片同上)

    T.index(obj) (返回索引)从列表中找某个值第一个匹配项的索引位置(图片同上)

    注意:声明只有一个元素的元组时要加逗号

    三、字符串(不可变)的常用方法

    s.count(x) (返回数值)返回字符串xs中出现的次数,带可选参数

    s.endswith(x) (返回布尔型数值)如果字符串sx结尾,返回True

    s.startswith(x): (返回布尔型数值)如果字符串sx开头,返回True

    s.find(x) : (返回索引值)返回字符串中出现x的最左端字符的索引值,如果不在则返回-1

    s.index(x): (返回索引值)返回字符串中出现x的最左端的索引值,如果不在则抛出valueError异常

    s.isalpha () (返回布尔型数值)测试是否全是字母,都是字母则返回 True,否则返回 False.

    s.isdigit () : (返回布尔型数值)测试是否全是数字,都是数字则返回 True 否则返回 False.

    s.islower () : (返回布尔型数值)测试是否全是小写

    s.isupper () : (返回布尔型数值)测试是否全是大写

    s.lower () : (返回字符串)将字符串转为小写

    s.upper () : (返回字符串)将字符串转为大写

    s.replace (x,y) : (返回字符串)子串替换,在字符串s中出现字符串x的任意位置都用y进行替换

     

    s.split(): (返回列表)返回一系列用空格分割的字符串列表

    s.split(a,b): (返回列表)a,b为可选参数,a是将要分割的字符串,b是说明最多要分割几个

  • 相关阅读:
    Expedition(POJ 2431)
    spring异步@Async原理和注意问题
    springBoot事件
    spring定时任务原理
    BeanFactory和FactoryBean的区别
    Spring容器启动流程——源码阅读分析
    spring循环依赖
    spring相关的问题和原因分析
    zookeeper原理
    zookeeper的使用
  • 原文地址:https://www.cnblogs.com/ljjzwjlhy/p/8595771.html
Copyright © 2011-2022 走看看