2016-05-02 27 views
0

私はループを持っていて、リストをデータで構成しています(例:data1=[[t1],[t2],[t3]]tの数は不明です)。私のリストから外側の括弧を外す

f_val, p_val = stats.f_oneway([[t1],[t2],[t3]]) 

from scipy import stats 
f_val, p_val = stats.f_oneway(data1) 

この機能は、しかし、唯一の私のアルゴリズムは、これだけのフォームを生成する

f_val, p_val = stats.f_oneway([t1],[t2],[t3]) 

形式でデータを受け取ります。このリストは、このメソッドを使用してANOVAを受けることになります私の質問:どのように外側の括弧を取り除くのですか?

答えて

3

あなたは、可変個の引数を持って、別の引数としてiterable内のすべての要素を適用するために*iterableコール表記を使用する場合:

f_val, p_val = stats.f_oneway(*data1) 
+0

すごい、ありがとうございました! 1人のキャラクターが2時間のフラストレーションの解決策です。 –

関連する問題