列表增
1. append 直接追加到列表最后
l1 = ['wusir', True, 'alex', 'laonanhai', 'ritian', 'taibai'] l1.append(123) print(l1)
2. insert 按照索引插入到索引位置
l1 = ['wusir', True, 'alex', 'laonanhai', 'ritian', 'taibai'] l1.insert(1, '哪吒') print(l1)
3. extend 迭代着追加
l1 = ['wusir', True, 'alex', 'laonanhai', 'ritian', 'taibai'] l1.extend('abcd') l1.extend([1, 2, 3, 4, 'abc']) print(l1)
输出
['wusir', True, 'alex', 'laonanhai', 'ritian', 'taibai', 'a', 'b', 'c', 'd', 1, 2, 3, 4, 'abc']
删
1. pop 按照索引删除,并返回你删除的那个元素
l1 = ['wusir', True, 'alex', 'laonanhai', 'ritian', 'taibai'] ret = l1.pop(0) print(ret) print(l1)
2 .remove 按照元素删除
l1 = ['wusir', True, 'alex', 'laonanhai', 'ritian', 'taibai'] l1.remove('alex') print(l1)
3. clear 清空列表
l1 = ['wusir', True, 'alex', 'laonanhai', 'ritian', 'taibai'] l1.clear() print(l1)
4. del 从内存直接删除
l1 = ['wusir', True, 'alex', 'laonanhai', 'ritian', 'taibai'] del l1 print(l1) #报错 说明已经没有l1这个变量了
按照索引删除