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)  

  • 相关阅读:
    生成器
    迭代器
    闭包函数
    装饰器(2)
    装饰器(1)
    名称空间与作用域(2)
    110.网络编程-mail
    109.网络编程-FTP
    108.网络编程-TCP/UDP
    107.xpath
  • 原文地址:https://www.cnblogs.com/higer666/p/9362589.html
Copyright © 2011-2022 走看看