本文章为学习廖雪峰老师的python教程笔记,为记录本人学习历程,不喜勿喷!
1、split('分隔符',分割段数) 函数,用于字符串的分割,无分割段数则全部分割
eg:
String_0 = "www.com/aaa/bbb/QJ6252630247.jpg"
a = String_0.split("/")
['www.com', 'aaa', 'bbb', 'QJ6252630247.jpg']
2、filter()函数,用于过滤序列,接受一个函数和一个序列,filter()
把传入的函数依次作用于每个元素,然后根据返回值是True
还是False
决定保留还是丢弃该元素。
3、filter()错误分析:filter object at 0x000002AD8DE7EE00 filter()函数输出后是一个数组而不是列表,需要在在前面加上list()
4、strip()函数:该函数将从原始字符串的开头和结尾删除给定的字符。默认情况下,函数strip()将删除字符串开头和结尾的空格,并返回前后不带空格的相同字符串。
string.strip('A') 删除字符串开头或结尾的'A'
string.strip()删除字符串开头和结尾的空格
5、lambda lambda表达式其实是python中的一类特殊的定义函数的形式,使用它可以定义一个匿名函数
eg: lambda x : x+1 x为入口参数,x+1为函数体
等价于 def g(x):
return x+1
......
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)