如果我在注释掉for循环之后运行,以下代码可以正常工作,但是如果我不快速占用我的内存的90%并迫使我的PC崩溃。 有人可以解释一下发生什么事吗?
from glob import glob # used for finding the path names
import shutil
import os
def loadLikes(path):
os.chdir(path)
files = glob('*.jpg')
print(type(files))
c = len(files)
for image in files:
files.append(path + "/" + image)
return files
print(loadLikes("like"))
答案 0 :(得分:0)
return [path + '/' + image for image in files]