列表的增删改查

列表增

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这个变量了

          按照索引删除

猜你喜欢

转载自www.cnblogs.com/luchenhui/p/8982035.html