字符串的处理方式
去除空格:strip()----去除左右空格,strip(,)去除左右逗号
实例字频统计
abc="asdddddddddkdkkdkdkdk k dkdkd kkkd k d"
splitabc=abc.split()
print(splitabc)
result={}
for word in splitabc:
l=word.strip()——————先去空格
l=word.strip(,)————再去逗号
result[l]=result.get(l,0)+1——————以键名为依据赋值统计
print(result)
while循环
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f665b2345a2f8f2ca73085f9a614c3dd.png)
ZIP函数
迭代器
fruits=['苹果','橘子','香蕉','西瓜']
price=[123,66464,55]
result=zip(fruits,price)----定义
result1=list(zip(result))----取出列表
print(result1[0])
for与zip结合使用
fruits=['苹果','橘子','香蕉','西瓜']
price=[123,66464,55]
result=zip(fruits,price)
result1=list(zip(result))
print(result1[-1])
for a,b in zip(fruits,price):
print(a,b)
解压: list(zip(*result1))
enumerate索引函数,爬虫常用
- 输出索引+数据
fruits=['苹果','橘子','香蕉','西瓜']
for index,fruit in enumerate(fruits):
print(index,fruit)
结果输出
0 苹果
1 橘子
2 香蕉
3 西瓜
函数语法
def+名字()
def hello():
print("谢谢你")
hello()
形参和实参—关键字实参
返回值: return 可以返回 字典,列表