列表操作
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])