Python列表理解 - 添加IF条件

时间:2016-02-03 13:09:23

标签: python list-comprehension

我有一个列表,我试图在每个列表的元素(也是一个列表)上调用一个函数,只要满足某个条件(元素长度必须大于1):

videos = [self.__process_video(e) if len(e) > 1 else '' for e in videos]

然而,我收到错误

TypeError: object of type 'generator' has no len()

0 个答案:

没有答案