我需要创建一个这样的列表:
myindex=['event 1','event 2','event 3', ..., 'event n']
,我在给定目录中拥有n
的文件数在哪里。csv
为了实现这一点,我写了以下内容:
directoryPath=raw_input('Directory for csv files: ')
myindex=[] #'event 1','event 2','event 3','event 4','event 5','event 6'
for i,file in enumerate(os.listdir(directoryPath)):
if file.endswith(".csv"):
myindex.append('event '+str(i))
我传递给它的目录有n
csv
文件和n
jpg
文件,但我只想考虑前者。
我得到的结果:
myindex=['event 0','event 2', 'event 4', ..., 'event 2(n-1)']
.
我想要的结果:
myindex=['event 1', 'event 2', 'event 3', 'event 4', ..., 'event n']
我应该在我的块中修改什么?谢谢!
编辑
如果我想让 的第一个元素为myindex
空string
怎么办?所以要有myindex=['','event 1','event 2',...,'event n']
。