【发布时间】:2016-08-15 14:46:39
【问题描述】:
在同一个目录中,我有几个文件,其中一些是样本测量值,另一些是参考。它们看起来像这样:
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 结尾的是参考。好消息是样本和参考在数量上是连续的。
我想将它们分成两个不同的列表、示例和参考。
一个想法应该是这样的(还没有工作):
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
因此参考列表将采用指定的第一个名称和后续名称(由指定的数字给出)。其余的都是样品。 任何想法如何将其放入 python 中?
【问题讨论】: