列表操作


1、增

list_name.append(object)

append()对于列表的操作主要实现的是在特定的列表最后添加一个元素,并且只能一次添加一个元素,并且只能在列表最后;

m.append(元素A)

list_name.extend()

 extend()对于列表的操作主要实现的是对于特定列表的扩展和增长,可以一个添加多个元素的列表,不过也只能添加在列表的最后;

list_name.insert(index,value)

 insert()对于列表的操作主要是在列表的特定位置添加想要添加的特定元素,比较常用,这里的特定位置是指元素所在列表中的位置索引号,需要注意的是这里的索引号都是从0开始的,不是从1开始的,这个大家需要特别注意。

2、删除

list.pop(index) 根据索引值删除元素
list.remove(object) 根据元素值进行删除
del list[start.end] 列表删除关键字
list.clear() 删除列表所有元素

3、查

  list_name[index]

4、改

  list_name[index] = value

5、列表推导式

1-100

l1 = [i for i in rang(),100]

循环模式: [变量(加工后的变量) for 变量 in iterable]

# 构建一个列表,要求元素大于4
print([i for i in range(11) if i > 4])

  

原文地址:https://www.cnblogs.com/XXQQ123/p/12740699.html