我有一个名为的嵌套列表model,我想使用它的项目作为输入
scipy.stats.kruskal()
也就是说,如果我的嵌套列表中有 n=5 个列表,我想获得
scipy.stats.kruskal(model[0],model[1],model[2],model[3],model[4])
然而,n 根据应用程序而变化,有时,我可能有 3,而不是 5,等等。
我最初的想法是
s=''
for i in range(n):
a='model_errors[{}],'.format(i)
s+=a
s=s[:-1]
scipy.stats.kruskal(eval(s))
但是 eval() 返回初始嵌套列表,而不是用逗号分隔的术语。我一直在尝试很多不同的事情,但没有一个成功。
互换的青春