Python_练习题_49
Posted LXL_1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python_练习题_49相关的知识,希望对你有一定的参考价值。
# 3.用map来处理字符串列表,把列表中所有人都变成sb,比方alex_sb name=[‘alex‘,‘wupeiqi‘,‘yuanhao‘,‘nezha‘] def func(item): return item+‘_sb‘ ret = map(func,name) #ret是迭代器 for i in ret: print(i)
print(list(i)) #[‘n‘, ‘e‘, ‘z‘, ‘h‘, ‘a‘, ‘_‘, ‘s‘, ‘b‘] print(list(ret)) #[]
ret = map(lambda item:item+‘_sb‘,name) print(list(ret))
# 4.用filter函数处理数字列表,将列表中所有的偶数筛选出来 num = [1,3,5,6,7,8] def func(x): if x%2 == 0: return True ret = filter(func,num) #ret是迭代器 print(list(ret)) ret = filter(lambda x:x%2 == 0,num) ret = filter(lambda x:True if x%2 == 0 else False,num) print(list(ret))
num = [1,3,5,6,7,8]
def func(x):
return x%2 == 0
ret = filter(func,num) #ret是迭代器
print(list(ret))
# 3.用map来处理字符串列表,把列表中所有人都变成sb,比方alex_sb
name=[‘alex‘,‘wupeiqi‘,‘yuanhao‘,‘nezha‘]
def func(item):
return item+‘_sb‘
ret = map(func,name) #ret是迭代器
for i in ret:
print(i)
print(list(ret))
以上是关于Python_练习题_49的主要内容,如果未能解决你的问题,请参考以下文章