您的位置:首页 > 编程语言 > Python开发

Python学习笔记(基础篇)_005_列表

2017-04-11 10:21 316 查看
列表的定义:
a=['aa',2,True,[1,2,3],{11,22,33}]     //python列表可以放任何类型的数据
a=[]                                                  //定义空列表
 
向列表中添加元素:
append(): 在列表的末尾处添加一个元素
extend(): 在列表的末尾拼接新的列表的所有元素
insert(index,var) :在位置index出插入元素,index从0开始计算
 
获取列表中的元素:
a=[1,2,3,4,5]
a[1]:获取列表中的第二个元素
 
从列表中删除元素:
remove(var) //表示某一个值 var,如果有重复多个var,只删除一个
del 列表名    //删除整个列表。它不是列表的方法
pop(index)   //删除某个位置的元素,不填index则删除最好一个
 
列表分片:(得到的是一个新的列表)
a[start:end] //start默认为0,end默认为最后一个
a[:] //获得是a列表的一份拷贝
 
列表的操作符:
> : 为列表的第0个元素比较的结果。
+:  list的拼接运算.慎用,无法实现向列表中添加一个元素。
*:  乘以几表示列表元素扩充几倍
 a=[1,2]  
a*3=[1,2,1,2,1,2]
 
判断某个元素是否在列表中:
1 in a: 判断1是否在列表a中存在
 
其他常用方法:
count(): 判断某个元素在列表中出现的此时 a.count(1)
index(var, start, end):  var在位置start,end之间出现的位置
reverse(): 翻转
sort(): 排序
 
 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: