遞歸返回值
我問一個問題如果要用遞歸查找文件
有方法可以把查找到的文件存在一維列表中返回嗎
在完全不使用函數外部列表的情況下 可以,只不過可能會用到內嵌函數 zltzlt 发表于 2020-8-8 15:37
可以,只不過可能會用到內嵌函數
可以舉個例子嗎?
samuel1353543 发表于 2020-8-8 15:40
可以舉個例子嗎?
def search_file():
result = [] # 存儲結果的列表
def _search_file():
...
result.append(filename) # 將文件名添加到列表中
...
_search_file() # 調用內部函數
return result # 返回結果 zltzlt 发表于 2020-8-8 15:43
不建議在函數内部定義函數哦 永恒的蓝色梦想 发表于 2020-8-8 15:46
不建議在函數内部定義函數哦
還有更好的方法嗎?
還是只能在外部放個列表添加比較好
页:
[1]