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)  

  • 相关阅读:
    还是模块
    模块
    Django之中间件和Auth模块
    Django之form表单组件、cookie与session
    ORM表查询之F查询和Q查询以及事务
    django之单表和多表查询
    django之模板层
    Django之路由
    Django之前戏
    前端之Bootstrap框架
  • 原文地址:https://www.cnblogs.com/higer666/p/9362589.html
Copyright © 2011-2022 走看看