为了账号安全,请及时绑定邮箱和手机立即绑定

如何打破嵌套列表并获取以逗号分隔的项目?

如何打破嵌套列表并获取以逗号分隔的项目?

PHP
炎炎设计 2023-11-09 15:43:16
我有一个名为的嵌套列表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() 返回初始嵌套列表,而不是用逗号分隔的术语。我一直在尝试很多不同的事情,但没有一个成功。
查看完整描述

1 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

您可以使用*,它可以将列表传递给函数,以及**字典等关键字参数。所以尝试一下scipy.stats.kruskal(*model)



查看完整回答
反对 回复 2023-11-09
  • 1 回答
  • 0 关注
  • 50 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信