同じディレクトリにいくつかのファイルがありますが、そのうちのいくつかはサンプル測定値であり、その他は参照ファイルです。ディレクトリから特定のファイルを選択してください。
blablabla_350.dat
blablabla_351.dat
blablabla_352.dat
blablabla_353.dat
...
blablabla_100.dat
blablabla_101.dat
blablabla_102.dat
350から353で終わるものは私のサンプルで、100,101および102で終わるものは参照です。良いことは、サンプルと参照が連続していることです。
2つの異なるリスト、サンプル、および参考文献でそれらを区別したいと思います。
import glob
samples = []
references = []
ref = raw_input("Enter first reference name: ")
num_refs = raw_input("How many references are? ")
ref = sorted(glob.glob(ref+num_refs))
samples = sorted(glob.glob(*.dat)) not in references
だから参照リストは、指定された最初の名前と(指定された数によって与えられた)subsequentsがかかります。
ひとつのアイデアは、(まだ動作していない)のようなものでなければなりません。残りはすべてサンプルになります。 これをPythonに入れる方法はありますか?
おかげで多くのことを@nwk 。関数のreturn文を少し説明できますか? –
よろしくお願いします!この文は、ファイル名から抽出された番号(すなわち、「blablabla_N」の「N」)に応じて、「真」または「偽」を返す。dat ';最初の段落を参照)は 'ref_from'と' ref_to'の間にあります。 – nwk
素敵なトリック!私はこれができることを知らなかった:D –