zoukankan      html  css  js  c++  java
  • 列表和元组核心办法

     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
      >>>
  • 相关阅读:
    [深度概念]·K-Fold 交叉验证 (Cross-Validation)的理解与应用
    [天池竞赛项目]2019菜鸟全球科技挑战赛 —智能体积测量(队员招募)
    [MXNet逐梦之旅]练习一·使用MXNet拟合直线手动实现
    [深度学习工具]·极简安装Dlib人脸识别库
    [数据科学从零到壹]·泰坦尼克号生存预测(数据读取、处理与建模)​​​​​​​
    Java 多线程
    javaAPI中的常用 类 以及接口
    QQ数据库管理
    java 对象和封装
    事务、视图、索引、备份、还原
  • 原文地址:https://www.cnblogs.com/sunface/p/5164475.html
Copyright © 2011-2022 走看看