map实现删除给定字符串中的小写字母

def del_lowerletters(s):
    if s>='a' and s<='z':
        return " "
    else:
        return s


print("".join(map(del_lowerletters,"ahfAADDVCGHhgjggg")))
(map(del_lowerletters,"ahfAADDVCGHhgjggg") 中map本身是把"ahfAADDVCGHhgjggg"中的每一个字母做为参数传递到 del_lowerletters(s)函数中去

posted @ 2018-08-02 16:47  houyan_jessica  阅读(419)  评论(0编辑  收藏  举报