一、列表(list)
列表是一种数据项构成的有限序列,即按照一定的线性顺序,排列而成的数据项的集合,在这种 数据结构上进行的基本操作包括对元素的的查找,插入,和删除.
在Python中,使用方括号[ ]表示列表 [item,item,item,item,item,item,item]
列表常见的操作
# 数据结构上进行的基本操作包括对元素的的查找,插入,和删除 list=[11,22,33,44] # 列表类型 print(type(list)) print(list) # 列表常见的操作 # list.append(obj) 在列表后面新增元素 list.append(88) print(list) # del list[i] 删除元素 del list[0] print(list) # len(list) 求列表长度 print(len(list)) # list[i] 读取第i个元素 print(list[2]) # list[-i] 读取倒数第i个元素 #最后一个是-1,依次-2,-3.... print(list[-1]) ###### list[i:j] 从第i个元素截取 必须是:哦! print(list[1:3]) # [33, 44] ############################### # list.index(objc) 从列表中找出某个值第一次出现的地方 print(list.index(33)) # list.insert(i,obj) 在第i个元素的位置插入元素 list.insert(list.index(33),100) print(list) # list.pop(i) 移除第i个元素,并返回其这个删除的值 print(list.pop(list.index(33))) print(list) # 列表的特性: # 1)是有序的 # 2)可以重复出现的