2019.10.24 day4

# 列表的操作'

# 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返回索引,找不到会报错

猜你喜欢

转载自www.cnblogs.com/LMJlmj/p/11735813.html
今日推荐