zoukankan      html  css  js  c++  java
  • python 列表操作

    1. 取列表长度,返回元素个数

    a = [1,2,3,4]
    print len(a)   #返回为4

     2. 在列表末尾添加一个元素

    a.append(5)
    print a     #输出 [1, 2, 3, 4, 5]

    3. 在指定下标下添加元素

    a.insert(3,1)
    print a       #输出 [1, 2, 3, 1, 4, 5]

    4. 删除某下标的元素

    del a[2]
    print a      #输出[1, 2, 1, 4, 5]

    5. 切片,从下标1开始取,取到下标3,但不包括下标3,不影响原数组

    print a[1:3]  #输出[2, 1]

     6. 设定步长取值,示例从0取,步长为2

    #a = [1,2,1,4,5]
    print a[::2] #输出[1, 1, 5]

     7. 拷贝列表

    a = [1,2,3,4]
    b = a[:]
    print b # 输出[1,2,3,4]

     8. 列表反向

    a = [1,2,3,4,5]
    a[::-1]
    print a # 输出[5,4,3,2,1]

     9. 扩展列表

    a = [1,2,3,4]
    a.extend([5])
    print a #输出[1,2,3,4,5]
    b= [10,11]
    a.extend(b)
    print a #输出[1,2,3,4,5,10,11]
    a = [1,2,3,4,5]
    a = a + [6,7,8,"thank you"]
    print a #输出[1,2,3,4,5,6,7,8,"thank you"]

     10. range

    print range(10)
    #输出[0,1,2,3,4,5,6,7,8,9]

      range(2,10,2) , 2是开始,10是范围【不到10】,2是步长

    print range(2,10,2)
    #输出[2,4,6,8]
  • 相关阅读:
    python之变量与常量
    Python之历史
    关于图像重采样插值算法
    常用的日期的方法
    数组常用的方法
    判断鼠标进入容器方向
    用JS实现一个时钟的效果
    搞定flex布局
    整理 45 道 CSS 基础面试题(附答案)
    CSS实战3
  • 原文地址:https://www.cnblogs.com/artesian0526/p/9262123.html
Copyright © 2011-2022 走看看