码迷,mamicode.com
首页 > 编程语言 > 详细

Python - 列表

时间:2018-06-04 17:45:46      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:int   c99   内容   分享   删除指定元素   可迭代对象   ddc   move   打开   

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

 

Python - 列表

标签:int   c99   内容   分享   删除指定元素   可迭代对象   ddc   move   打开   

原文地址:https://www.cnblogs.com/liuye1990/p/9134435.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!