zoukankan      html  css  js  c++  java
  • python编程基础之十四

    列表的增加元素

    l1 = [10, 20, 30]

    l1.append(40)  # 末尾追加一个值为40的元素

    l1.extend([50, 60])  # 末尾追加一系列元素,extend + 可迭代对象

    l1.insert(len(l1), 70)  # 在制定下标位置插入一个元素,在指定的下标之前插入

    列表的删除元素

    m = l1.pop()  # 删除一个元素,没有输入参数,默认表示删除最后一个 并且返回被删除的元素值

    print( m )  # 70

    l1.pop(0)  # 删除下标为0位置的元素

    l1.remove(10)  # 移除元素值为10的元素

    l1.remover(1000)   # 若无该值,则会报错 ValueError: list.remove(x): x not in list

    l1.clear()  # 清空列表

    l1 = [10, 20, 30]

    列表反转

    l1.reverse()

    l1 = [90, 30, 70, 20, 10, 60]

    列表排序

    列表名.sort(key,reverse)  key 是指明用哪个函数排序,reverse 是否从大到小

    l1.sort(reverse = true)  # 从大到小

    l1.sort(reverse = False)  # 从小到大  

    l1.sort()  # 没有输入参数,默认从小到大

    内建函数 sorted(key,reverse)

    l1 = sorted(l1, reverse=True)  

  • 相关阅读:
    AS3.0纯代码编写的两款loading效果
    AS3.0 Vector的运用
    java 垃圾回收总结(1)
    as3垃圾回收机制
    AS3.0 效率优化
    数组去重的方法
    javascript 的垃圾回收机制讲一下
    浅拷贝和深拷贝
    判断 js 类型的方式
    前端安全问题?
  • 原文地址:https://www.cnblogs.com/higer666/p/9362589.html
Copyright © 2011-2022 走看看