zoukankan      html  css  js  c++  java
  • Python-列表

    >>> L = ['spam', 'Spam', 'SPAM!']

    >>> L[0:2] = ['eat', 'more']

    >>> L

    ['eat', 'more', 'SPAM!']

    ========================================

    >>> L[1:2] = [4,5]

    >>> L

    ['eat', 4, 5, 'SPAM!']

    ========================================

    >>> L.append('please')

    >>> L

    ['eat', 4, 5, 'SPAM!', 'please']

    >>> L.sort()

    TypeError

    因为'eat'是String,而4, 5是int

    ========================================

    使用append函数,执行起来要比"+"合并速度快,因为append函数不用生成新的对象。

    L[len(L):] = [X] 与 L.append(X) 一样;

    L[:0] = [X] 即在列表前端附加;

    以上两者都会删除空分片,并插入X;

    注意:append函数与sort函数,并没有返回值;

    注意2:append函数每次只能增加一个元素

    ============================================

    pop函数为删除并返回一个元素,默认返回最后一个;

    >>> L = ['spam', 'eggs', 'ham', 'toast']

    >>> L.remove('eggs')

    >>> L 

    ['spam', 'ham', 'toast']

    >>> L.pop(1)

    'ham'

    >>> L

    ['spam', 'toast']

    >>> del L[0]

    >>> L

    ['toast']

    >>> L = L + ['GOOD', 'TEST']

    [’toast', 'GOOD', 'TEST']

    >>> del L[1:]

    ['toast']

    =================================

     L[1:] = [] 与 del L[1:] 相同
    =================================

  • 相关阅读:
    百度图片
    在线人数统计
    mysql简易导入excel
    asp.net 导出excel带图片
    C# 正则验证
    js生成随机数
    YQL获取天气
    取html里的img和去html标签
    客户端信息获得《转》
    使用ASP.NET上传图片汇总
  • 原文地址:https://www.cnblogs.com/yy-is-ing/p/3940061.html
Copyright © 2011-2022 走看看