码迷,mamicode.com
首页 > 其他好文 > 详细

007 列表

时间:2018-08-22 01:13:45      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:image   append   技术   混合   remove   操作符   enc   方式   位置   

  在看小甲鱼的视频,总结为:打了激素的数组。

一:列表的创建于增删改查

1.图形说明

  所有的数据类型都可以存放进来。

  技术分享图片

 

2.创建列表

  技术分享图片

 1 #-*-encoding=utf-8-*-
 2 ##普通的创建列表
 3 member=[aa,bb,cc,dd]
 4 print(member)
 5 
 6 ##创建混合类型的列表
 7 member2=[1,2,aa,3.14,[1,2,4]]
 8 print(member2)
 9 
10 ##创建空列表
11 member3=[]
12 print(member3)

 

3.效果

  技术分享图片

 

4.添加元素

  技术分享图片

 1 #-*-encoding=utf-8-*-
 2 #添加元素,只能添加一个参数,追加到末尾
 3 member=[aa,bb,cc,dd]
 4 member.append(54)
 5 print(member)
 6 print(len(member))
 7 
 8 ##一个列表扩展另一个列表,追加在末尾
 9 member.extend([xx,yy])
10 print(member)
11 
12 ##在某一个位置追加
13 member.insert(1,66)
14 print(member)

 

5.效果

  技术分享图片

 

6.获取元素

  使用索引的方式获取。

1 #-*-encoding=utf-8-*-
2 #获取元素
3 member=[aa,bb,cc,dd,ee,ff]
4 print(member[0])

 

7.删除列表或者元素

  技术分享图片

 1 #-*-encoding=utf-8-*-
 2 #获取元素
 3 member=[aa,bb,cc,dd,ee,ff]
 4 print(member[0])
 5 
 6 
 7 ##删除元素
 8 member.remove(dd)
 9 print(member)
10 
11 ##del语句,两种方式
12 del member[0]
13 print(member)
14 #删除列表
15 #del member
16 
17 ##pop
18 member.pop()
19 print(member)

  

8.效果

  技术分享图片

 

9.分片

1 #-*-encoding=utf-8-*-
2 ##切片是一个拷贝
3 member=[aa,bb,cc,dd,ee,ff]
4 print(member[1:3])
5 print(member)
6 
7 print(member[:3])
8 print(member[1:])
9 print(member[:])

 

10.效果

  技术分享图片

 

二:操作符在列表上的使用

1.说明

  技术分享图片

 

2.

 

 

 

 

  

 

007 列表

标签:image   append   技术   混合   remove   操作符   enc   方式   位置   

原文地址:https://www.cnblogs.com/juncaoit/p/9515238.html

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