python爬虫笔记-数据结构
1 列表
1.1 访问列表中的元素
list[0]
1.2 列表切片
list[2:5:1]
2表示开始位置
5表示截止位置
1表示步长
1.3 列表增加
1.3.1 append——在末尾增加一个元素
#增加前
namelist=["小张","小王","小赵","小钟","小李"]
print(namelist)
#增加后
nametemp=input("请输入学生姓名")
namelist.append(nametemp)
print(namelist)
#或者
namelist.append("小红")
print(namelist)
#将列表当作一个元素加入a列表中
a=[1,2,3]
b=[4,5]
a.append(b)
print(a)
1.3.2 extend——追加元素
#将列表中的每一个元素追加到a列表中
a=[1,2,3]
b=[4,5]
a.extend(b)
print(a)
1.3.3 insert——插入元素
a=[1,2,3]
a.insert(1,3)
#第一个变量表示下标,第二个变量表示元素/对象
print(a)
1.4 列表删
1.4.1 del ——指定位置删除一个元素
namelist=["小张","小王","小赵","小钟","小李"]
del namelist[2]
print(namelist)
1.4.2 pop ——弹出末尾最后一个元素
namelist=["小张","小王","小赵","小钟","小李"]
namelist.pop()
1.4.3 remove ——删除指定内容元素
namelist=["小张","小王","小赵","小钟","小李","小李"]
namelist.remove("小李")
#只删除遍历的第一个
1.5 列表改
namelist=["小张","小王","小赵","小钟",