• 列表和元组核心办法


     1.list.append

    list.append #附加一个对象到list
    
      >>> a = ['a','b',1,3,4]
      >>> a
      ['a', 'b', 1, 3, 4]
      >>> a.append('d')
      >>> a
      ['a', 'b', 1, 3, 4, 'd']

    2.list.clear

      list.clear #删除list中的所有元素
    
      >>> a.clear()
      >>> a
      []

    3.list.copy

      list.copy #浅拷贝list
    
      >>> a = ['a','b',1,3,4]
      >>> a
      ['a', 'b', 1, 3, 4]
      >>> b = a.copy()
      >>> b
      ['a', 'b', 1, 3, 4]

    4.list.count

      list.count #返回指定参数在list中出现的次数
    
      >>> a.count('b')
      1

    5.list.extend

      list.extend #附加指定iterable中的元素到list
    
      >>> b = [6,6,5,4,2,4]
      >>> a.extend(b)
      >>> a
      ['a', 'b', 1, 3, 4, 'd', 6, 6, 5, 4, 2, 4]
      >>>

    6.list.index

      list.index #返回指定值在list中第一次出现的位置,如果list上存在指
    
      >>> a
      ['a', 'b', 1, 3, 4, 'd', 6, 6, 5, 4, 2, 4]
      >>> a.index(1)
      2

    7.list.insert

      list.insert #在list的指定位置index插入object
    
      >>> a.insert(2,'sddsds')
      >>> a
      ['a', 'b', 'sddsds', 1, 3, 4, 'd', 6, 6, 5, 4, 2, 4]
      
    8.list.pop
      list.pop #删除并返回指定位置index的元素,默认为最后位置,如果index超过范围或list为空,抛出错误
    
      >>> a
      ['a', 'b', 'sddsds', 1, 3, 4, 'd', 6, 6, 5, 4, 2, 4]
      >>> b = a.pop()
      >>> b

    9.list.remove

      list.remove #从list中删除第一次出现的指定值,如果指定值不存在,抛出例外
    
      >>> a
      ['a', 'b', 'sddsds', 1, 3, 4, 'd', 6, 6, 5, 4, 2]
      >>> a.remove('a')
      >>> a
      ['b', 'sddsds', 1, 3, 4, 'd', 6, 6, 5, 4, 2]

    10.list.reverse

      list.reverse #反转list中的元素
    
      >>> a
      ['b', 'sddsds', 1, 3, 4, 'd', 6, 6, 5, 4, 2]
      >>> a.reverse()
      >>> a
      [2, 4, 5, 6, 6, 'd', 4, 3, 1, 'sddsds', 'b']

    11.list.sort

      list.sort #对list进行排序
    
      >>> a
      [2, 4, 5, 6, 6, 'd', 4, 3, 1, 'sddsds', 'b']
      >>> a.sort()
      >>> a
      [1, 2, 3, 4, 4, 5, 6, 6, 'b', 'd', 'sddsds']
      >>>

      tuple()元组

      1.tuple.count
      

    tuple.count #返回指定参数在tuple中出现的次数
    
      >>> b
      (1, 2, 3, 4, 4, 5, 6, 6, 'b', 'd', 'sddsds')
      >>> b.count(4)

    2.tuple.index

      tuple.index #返回指定值在tuple中第一次出现的位置,如果tuple中不
    
      >>> b
      (1, 2, 3, 4, 4, 5, 6, 6, 'b', 'd', 'sddsds')
      >>> b.count(4)
      2
      >>> b.index(2)
      1
      >>> b.index(1)
      0
      >>>
  • 相关阅读:
    委托学习笔记一(调用委托)
    委托和事件— 一个虚构的故事
    WPF中控制窗口状态
    oracle创建DBLINK
    添加路由 route add
    通过脚本执行sql语句
    c#对声音系统的控制
    ProcessBuilder调用外部脚本
    sql server 重新编译所有视图
    silverlight 隐藏ChildWindow 右上角的关闭按钮
  • 原文地址:https://www.cnblogs.com/sunface/p/5164475.html
Copyright © 2020-2023  润新知