python列表知识点总结
1.索引和切片
list1=[1,2,3,'string',[1,2,3]]
# 索引
print(list1[3])
print(list1[3][2])
# 切片
print(list1[0:5:2])
print(list1[::-1])
2.添加元素
append(),insert()
str1=[1,2,3,'string',[1,2,3]]
# append():在列表最后一位添加元素
print(str1.append('zjj')
# insert():在列表中插入元素
print(list1.insert(0,'zjj'))
3.删除列表元素
pop(),remove(),del()
list1=[1,2,3,'string','[1,2,3]]
# pop():弹出最后一个元素,这个元素还可以再利用
print(list1.pop())
# remove():移除指定的元素,该元素也可再利用,在移去之前复制给变量
print(list1.remove('zjj'))
# del():移除给定索引的元素,元素不可利用
print(str1.del(0))
4.查找
in,not in
list1=[1,2,3,'string',[1,2,3]]
print(1 in list1)
print(1 not in list1)