怎么样
[a{1:6}] = kde2d( data, n, MIN_XY, MAX_XY )
Edit:
考虑这个烦人的功能
def foo(n):
if n == 1:
return [1, ]
elif n == 2:
return [1, ], {'a': 2}
elif n == 3:
return [1, ], {'a': 2}, (3, 3, 3)
return [1, ], {'a': 2}, (3, 3, 3), None
您始终可以将所有输出放入一个元组中:
for i in range(1, 5):
f = foo(i)
print('got {} outputs: {}'.format(len(f), f))
这个简单循环的输出将是:
got 1 outputs: [1]
got 2 outputs: ([1], {'a': 2})
got 3 outputs: ([1], {'a': 2}, (3, 3, 3))
got 4 outputs: ([1], {'a': 2}, (3, 3, 3), None)
如果你想获得特定的输出:
f = foo(2)
f[1] # accessing the second output, {'a': 2} in this example.