01-python 列表学习
2018-12-22 本文已影响0人
花枝小丸子
python中数据类型分为数字型和非数字型
数字型:
1.整型 int
2。浮点型 float
3.布尔型 bool
-真 true 非0即真
-假 false 0
4.复数型
-主要用于科学计算,例如:平面场问题、波动问题等
非数字型:
1.字符串
2.列表
3.元组
4.字典
在python中,所有非数字型变量都支持以下特点:
1.都是一个序列sequence,也可以理解为容器;
2.都支持for in 遍历
3.都支持[]取值
4.计算长度、最大/最小值、比较删除
5.链接 和重复
6.切片
01 列表 list
1.1定义
用[]定义,以,分隔
索引从0开始
1.2列表常用方法
1. 增加 list.insert(索引,数据) #在指定位置插入数据
list.append(数据) #在列表末尾追加数据
list.extend(列表2) #将列表2的数据追到到列表
2. 修改 list[索引] = 数据 #修改指定索引位置的数据
3. 删除 del list[索引] #删除指定索引的数据
list.remove[数据] #删除第一个出现的指定数据
list.pop #删除末尾数据
list.pop[索引] #删除指定索引的数据
list.clear #清空列表
4. 统计 len(列表长度) #列表长度
list.count(数据) #统计数据在列表中出现的次数
5. 排序 list.sort() #升序排序
list.sort(reverse = True) #降序排序
list.reverse() #逆序,反转
1.3列表循环遍历
-遍历就是 从头到尾 从列表中获取数据
在循环体内部 针对 每一个元素,执行相同的操作
-在python中为了提高列表遍历效率,专门提供的迭代 iteration遍历
-使用for就能够实现迭代遍历
#for 循环内部使用的变量 in 列表
for name in name_list:
print(name)