【发布时间】:2016-01-19 07:00:12
【问题描述】:
好的,我可以这样做:
[i for i in range(100) if i > 10 if i < 50]
或者我可以这样做:
[i for i in range(100) if i > 10 and i < 50]
但是,如果我尝试这个:
def is_big(number):
number > 10
def is_small(number):
number < 50
我明白了:
[i for I in range(100) if is_big(I) and is_small(I)]
[]
[i for I in range(100) if is_big(I) if is_small(I)]
[]
【问题讨论】:
-
你没有从你的函数中返回任何东西。