【发布时间】:2020-06-18 22:34:49
【问题描述】:
import os
import sys
listed=[]
for folderName,subfolders,filenames in os.walk('/'):
for filename in filenames:
if filename.endswith('.png'):
listed.append(filename)
for name in range(len(list(0,10))):
print(name)
/我该如何解决这个问题/
【问题讨论】:
-
list(0,10)是什么意思?这导致了错误 -
错误信息是准确的。
list期望 0 或 1 个参数作为可迭代的。见docs.python.org/3/library/stdtypes.html#list。 -
我认为他们的意思是
for name in range(len(list[0]), 10): -
@alec
list[0]也会导致错误。如果您不覆盖list名称。 -
你能解释一下大多数内部
for-loop(或你想要的范围)的目的吗?然后我可以告诉如何解决。
标签: python python-3.x list directory append