c += 1
return c
index和count的时间复杂度是O(n)线性复杂度(效率与数据规模成线性相关)。...(range(3))
print(lst)
# remove
# 根据值来删除
# 从左到右删除第一次出现的元素
lst.remove(1)
print(lst)
# 删除一个不存在的值时,会抛出ValueError...extend操作可迭代对象
pop与remove的对比:
pop是弹出索引对应的值
remove是删除最左边的第一次出现的值
pop针对的是索引
remove针对的是值
pop不传递index参数时,...当insert时,索引超出范围时:
索引是负数,会在第0个元素前插入元素
索引是正数,会在最后一个元素后插入元素
lst = [1, 3, 5, 7]
lst.insert(2, 'm')
print(...print(lst1)
运行结果为:
: [1, 3, 2, 5, 7]
: [1, 3, 5, 7]
: [1, 3, 5, 7]
: [1, 3, 5, 7]
: [1, 3, 2, 5, 7]
赋值操作传递的是引用