# 列表的操作' # li = [1,2,3,8,9,4] # 增加列表 # li.append('nihao') # li.insert(2,'李明俊') # li.extend('abc')#一个字符不支持此操作,以列表的形式增加,到列表后自动以元素拆分 # 删除列表 # li.pop(1)#有返回值就是被删掉的元素 # li.remove('ab')#按照元素删除 # li.clear()#清空列表 # del li# 删除列表还可以切片删除 # del li[4:] # 更改列表 # li[0:2]=[9,8,7] # 查找列表用for in # 公共方法 # print(len(li)) # print(li.count(1)) # print(li,) #列表返回索引的只有index,找不到就会报错 # 列表排序 # li.sort() # li.sort(reverse=False) # # li.reverse() li = ['a','1','b'] s= ''.join(li) print(s,type(s))
列表的操作
增加:append 增加到最后没有返回值
insert增加到指定索引
extend将列表拆分后增加到最后
删除:pop 按照索引删除 返回值就是所删除的元素默认删除最后一个
remove按照元素删除,没有返回值
clear清空列表
del li删除列表
del li[0;2]可以切片删除
改 :li[0] = '李'直接改,切片改要以列表的形式放回去
查:for i in li:
公共方法;len返回列表里总共的元素
count返回出现的次数
index返回索引,找不到会报错