w3150189268w 发表于 2020-2-16 16:18:46

关于for循环的问题

list2 = []
list1 = os.listdir('D:\\python ass\\test')
for each in list1:
   
   f = os.path.splitext(each)
   list2.append(f)
print(f)

萌新求问为什么出来的结果只有一个文件和其扩展名,而不是该路径下的全部文件

zltzlt 发表于 2020-2-16 16:20:22

你只在循环体外面打印了一次,应该这样:

list2 = []
list1 = os.listdir('D:\\python ass\\test')
for each in list1:
    f = os.path.splitext(each)
    list2.append(f)
    print(each)
页: [1]
查看完整版本: 关于for循环的问题