我想按照以下方式做点什么:
print [a for a in range(1,b) for b in range (1,10)]
这给了我一个NameError,因为没有定义b。
我相信在Python的某些地方很棒,但必须有办法做到这一点。
为了更详细地说明我正在尝试做什么,我有一个像以下的功能:
def MyFunction(condition):
data = Query % condition
return data
我希望在运行几个不同的条件时列出所有元素,即
AllData = [d for d in MyFunction(condition) for condition in conditions]