【发布时间】:2012-06-19 20:37:07
【问题描述】:
我有一个要分析的文件列表。它们都被命名为 chr1.fa, chr2.fa, ... , chr22.fa, chrX.fa
我想将所有这些文件名存储在一个数组中。我知道在 python 中你可以做到
files = ["chr"+str(x)+".fa" for x in range(1,22)]+["chrX.fa"]
尝试在 Matlab 中做同样的事情时,我遇到了令人尴尬的困难。否则,我将不得不像这样初始化文件:
文件 = {'chr1.fa','chr2.fa',...,'chr22.fa','chrX.fa'}
这确实不太理想,因为我可能要处理更多文件。
任何关于我应该在哪里寻找的指针将不胜感激。
谢谢!
【问题讨论】: