建设局网站管理办法,做任务的阅币漫画网站,内容平台,重庆百度快速优化list列表类型是一个与元组tuple类似的有序序列。构造函数是list()切片# 切片
fruit [Apple, Hawthorn, Loquat, Medlar, Pear, Quince]
print(fruit[:2])
print(fruit[-1])语法与字符串和元组中的一…list列表类型是一个与元组tuple类似的有序序列。构造函数是list()切片# 切片
fruit [Apple, Hawthorn, Loquat, Medlar, Pear, Quince]
print(fruit[:2])
print(fruit[-1])语法与字符串和元组中的一样插入删除通过函数实现元素插入删除insert()和del# 插入删除
fruit.insert(4, Rowan)
print(fruit)
# 插入的是序号3的位置
del fruit[4]
print(fruit)也可以使用remove(Rowan)来移除元素用切片也可以实现以上操作# 插入
fruit[4:4] [Rowan]
# 4:4指的是从4-4也就是只在第四个插入
print(fruit)fruit[4:5] []
# 相当于删除第四个
print(fruit, fruit)复制# 复制
bag fruit[:]
print(bag , bag)将fruit中的元素复制到bag中使用fruitbag本来也可以实现但是与bagfruit[:]会有一点不同。也就是浅复制与深复制的区别。可以理解为一个复制了数据值一个复制了地址指针。列表的部分方法和函数x 1
L [1, 2]
m [1, 3, 4]1.a1 x in L # 如果x在list L中返回True
a2 x not in L # 如果x不在list L中返回True
a3 Lm # 返回一个含有L和m 全部元素的列表
a4 len(L) # list L 的长度
a5 L.count(x) # 返回x出现的次数
a6 L.index(x) # 返回X出现的位置从左到右
L.append(x) # 把x追加到list L末尾依次输出2、L.extend(m) # 把m追加到L后面
print(L)
L.insert(1,x) # 在索引为1的位置插入x
print(L)
L.remove(x) # 移除第一个出现的x,没找到时抛出ValueError异常
print(L)3、a9 L.pop() # 返回并从list L中移除最右侧的元素
print(a9)
a10 L.pop(2) # 返回并从list L中移除索引为2的元素
print(a10)
L.reverse() # 一次逆序排列list L中的元素
print(L)
L.sort() # 排序
print(L)