内置函数filer()将一个单参数函数作用到一个序列上,返回该序列中使得该函数返回值为True的那些元素组成的列表、元组或字符串。序列seq = ['foo','x41','?!','***'],请写出在经过fileter和定义的函数处理后,list(filter(func,seq))将返回什么样的结果。>>> seq = ['foo','x41','?!','***']>>> def func(x): return x.isalnum()补充知识:isalnum()函数描述:检测字符串是否由字母和数字组成。语法:str.isalnum() -> bool 返回值为布尔类型(True,False)str中至少有一个字符且所有字符都是字母或数字则返回 True,否则返回 False
举一反三
- 内置函数_______可以将一个函数作用到一个序列上,返回该序列中使得该函数返回值为True的那些元素组成的列表、元组或字符串。 A: map B: reduce C: filter D: dis
- 基本的Python内置函数bool(x)的作用是()。 A: 返回数值变量x的绝对值 B: 组合类型变量x中任一元素为真时返回True,否则返回False;若x为空,返回False C: 组合类型变量x中所有元素都为真时返回True,否则返回False;若x为空,返回True D: 将x转换为Boolean类型,即True或False
- 基本的Python内置函数bool(x)的作用是 A: 将x转换为Boolean类型,即True或False B: 返回数值变量x的绝对值 C: 组合类型变量x中任一元素为真时返回True,否则返回False;若x为空,返回False D: 组合类型变量x中所有元素都为真时返回True,否则返回False;若x为空,返回True
- Python语言中序列类型的通用操作符和函数,以下选项中描述错误的是() A: 如果s是一个序列,s=[1,“Python”,True],s[3] 返回 True B: 如果s是一个序列,x是s的元素,x in s 返回 True C: 如果s是一个序列,s =[1,"Python",True],s[–1]返回 True D: 如果s是一个序列,x不是s的元素, x not in s 返回 True
- 关于Python序列类型的通用操作符和函数,以下选项中描述错误的是 A: 如果s是一个序列,x是s的元素,x in s返回True B: 如果s是一个序列,x不是s的元素,x not in s返回True C: 如果s是一个序列,s =[1,"kate",True],s[3] 返回True D: 如果s是一个序列,s =[1,"kate",True],s[–1] 返回True