Python - 列表

1.列表(list)

         []组成. 中间可以放很多的内容.每一项使用逗号隔开.
         列表中可以放置任何数据类型的数据

2.列表的增,删,改,查

  1.增: append():在屁股结尾添加, 追加

lst = ["麻花藤", "林俊杰", "周润发", "周芷若
print(lst)
lst.append("wusir")
print(lst)

  insert():插入到列表的指定位置

1 lst = ["麻花藤", "张德忠", "孔德福"]
2 lst.insert(1, "刘德华") # 在1的位置插入刘德华. 原来的元素向后移动一位
3 print(lst)
View Code

  extend(): 把一个可迭代对象打开.每一项拿出来追加到list中

1 # 迭代添加
2 lst = ["王志文", "张一山", "苦海无涯"]
3 lst.extend(["麻花藤", "麻花不疼"])
4 print(lst)
View Code

   2.删除

   pop():向外弹, 弹出最后一个或者指定位置的内容,返回给你, 被删除的内容

1 lst = ["麻花藤", "王剑林", "李嘉诚", "王富贵"]
2 print(lst)
3 deleted = lst.pop() # 删除最后一个
4 print("被删除的", deleted)
5 print(lst)
6 el = lst.pop(2) # 删除2号元素
7 print(el)
8 print(lst
View Code

   remove(): 指定元素进行删除, 什么都不返回

 

1 lst.remove("麻花藤") # 删除指定元素
2 print(lst)
3 # lst.remove("哈哈") # 删除不存在的元素会报错 
4 # print(lst)
View Code

    clear():清空列表

1 lst.clear() # 清空list
2 print(lst)
View Code

    del : 按切片跟索引删除

1 # 切片删除
2 del lst[1:3]
3 print(lst
View Code

猜你喜欢

转载自www.cnblogs.com/liuye1990/p/9134435.html
今日推荐