Учитывая большое количество объектов исследования ("SUBJ"), мне нужно создать блоки абсолютных путей (в виде строк), которые бы каждый раз оставляли один объект.
Например, мне нужно что-то вроде:
/ путь / к / данным / SUBJ02
/ путь / к / данным / SUBJ03
/ путь / к / данным / SUBJ04
/ путь / к / данным / SUBJ05
/ путь / к / данным / SUBJ01
/ путь / к / данным / SUBJ03
/ путь / к / данным / SUBJ04
/ путь / к / данным / SUBJ05
и т.д ...
Дано:
x = ["SUBJ01","SUBJ02","SUBJ03","SUBJ04","SUBJ05"]
loso = ["SUBJ01","SUBJ02","SUBJ03","SUBJ04","SUBJ05"]
def returnLoso(x,loso):
x1 = [(z) for (z) in x if z !=loso]
print x1
Результат моего интерактивного сеанса примерно такой:
In [1]: for i, v in enumerate(loso):
.....: returnLoso(x,v)
.....:
['SUBJ02', 'SUBJ03', 'SUBJ04', 'SUBJ05']
['SUBJ01', 'SUBJ03', 'SUBJ04', 'SUBJ05']
['SUBJ01', 'SUBJ02', 'SUBJ04', 'SUBJ05']
['SUBJ01', 'SUBJ02', 'SUBJ03', 'SUBJ05']
['SUBJ01', 'SUBJ02', 'SUBJ03', 'SUBJ04']
Пока все хорошо.
Мой вопрос: как я могу подключить их к моим путям к файлам, чтобы получить результат, подобный приведенному выше? Мне нужно подключить каждую «позицию» в массиве в отдельную текстовую строку. Заранее спасибо,