1.列表
l1 = ['alex', 'wusir', 'taibai', 'egon', '景女神', '文周老师', '日天']
列表的增:
#append(追加)
append 追加 l1.append('小温老师')
#插入insert
l1.insert(1,'宝元') print(l1)
#extend(迭代的增加)
l1.extend('abc') l1.extend([111,222,333]) l1.extend(['alex','sb']) print(l1)
列表的删
#pop按照索引去删除
ret = l1.pop(0) print(ret) # 返回值 print(l1)
#remove按照元素去删除
l1.remove('alex') print(l1)
#clear清空
l1.clear()
#del 删除
按照索引删除
del l1[0]
按照切片删除(可以加步长)
del l1[1::2]
可以在内存级别删除整个列表
del li
#改
按照索引去改:l1[2] = 'alex'
按照切片去改:l1[1:3] = 'asdasd'
按照切片加步长(一一对应):l1[1:6:2] = 'abc'
#查
索引,切片加步长
for循环
#其他方法
len:查询总个数
count:某个元素出现的次数
index:通过元素找索引
sort:按照从小到大排序
sort(reverse = True):按照从大到小顺序排列
reverse:反转