不理解这个函数
myabs = lambda x: -x if x < 0 else x #对于这块,我是这么理解的,在-x if x < 0 else x ,相当于 if x<0 : x else: -x #所以这个代码我是这么写的 print filter(lambda s: s if len(s.strip()) > 0, ['test', None, '', 'str', ' ', 'END']) #不知道哪里错了
myabs = lambda x: -x if x < 0 else x #对于这块,我是这么理解的,在-x if x < 0 else x ,相当于 if x<0 : x else: -x #所以这个代码我是这么写的 print filter(lambda s: s if len(s.strip()) > 0, ['test', None, '', 'str', ' ', 'END']) #不知道哪里错了
2017-07-28
举报