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)
上一篇下一篇

猜你喜欢

热点阅读