我是python和编码的新手。 因此,如果已经讨论过这件事,我很抱歉,我无法找到它。
我正在尝试获取字符串列表。
for x in list:
foldername = 'bla/exp-{number}/exp-{number}-A/bls'.format(number = x)
my_list.append(glob("/bla/bla/bla/" + foldername))
len(my_list)
len(my_list)返回2,即使x = 100
我不确定如何继续。
提前致谢。
答案 0 :(得分:2)
my_list.append(glob("/bla/bla/bla/" + foldername))
。所以它只会附加最后一个foldername。
Python不是我的转到语言,而是
for x in list:
foldername = 'bla/exp-{number}/exp-{number}-A/bls'.format(number = x)
my_list.append(glob("/bla/bla/bla/" + foldername))
len(my_list)
应该给出不同的结果。
答案 1 :(得分:2)
您必须缩进附加到mylist
的行:
for x in list:
foldername = 'bla/exp-{number}/exp-{number}-A/bls'.format(number = x)
my_list.append(glob("/bla/bla/bla/" + foldername))
len(my_list)