zoukankan      html  css  js  c++  java
  • 列表

    1.增加元素

    insert append extend

    append()

    主要是给列表增加一个元素,元素增加在列表的最后一位。

    insert(index, object) 在指定位置index前插入元素object

    在列表中插入一个元素,小括号中第一位是待插入的位置,第二位参数为带插入的对象元素。。

    通过extend可以将另一个集合中的元素逐一添加到列表中。

    可以将一个列表扩充到新的列表中。

    a = [1,2,3,5]

    b = [ 55 ,66]

    a.extend(b)

    将b列表全部添加到a这个列表之中的最后一位。

    2.改 

    在列表中修改元素主要用重新赋值的方法覆盖掉原来的元素。

    例子:L=[12,2,3]

    L[0]=1

    新的列表就变成了L = [1,2,3]

    3.查找

    主要有两种   in 和 not in 判断并返回布尔值

    此外还有索引 index 和 计数 count

    index可以表明索引范围,count返回目标元素的个数

    4.删除

    pop(爆米花)删除并且返回列表下最后一个元素    

    a.pop()

    del         根据下标指定删除位置

    del a[1]

    remove 根据小括号中元素的值进行删除,并返回被删除的元素。

    a.remove(object)

    5.排序

    sort (排序,顺序)和reverse(倒转,倒序)

    sort 会按大到小排序

    reverse 只会把列表倒转逆置

    a.sort(reverse=True)

    
    
    
  • 相关阅读:
    HTML5结构
    HTML5新增的非主体元素header元素、footer元素、hgroup元素、adress元素
    CF GYM 100703G Game of numbers
    CF GYM 100703I Endeavor for perfection
    CF GYM 100703K Word order
    CF GYM 100703L Many questions
    CF GYM 100703M It's complicate
    HDU 5313 Bipartite Graph
    CF 560e Gerald and Giant Chess
    POJ 2479 Maximum sum
  • 原文地址:https://www.cnblogs.com/user0712/p/8720101.html
Copyright © 2011-2022 走看看