赵乾舟 发表于 2021-6-19 19:12:13

统计有多少种文件类型,根据后缀名统计各有多少文件

import os
faillist = os.listdir('F:\\刘玲2017')
listhouzhui = []
wordf = []
for i in faillist:
    houzhui = i.rfind('.')                  #定位出后缀点的位置
    listhouzhui.append(i)   #把后缀名加入列表
houzhuinum = set(listhouzhui)               #列表去重
for j in houzhuinum:                        #在去重后的列表里循环
    freq = listhouzhui.count(j)             #freq是元素在最原始列表里出现的次数
    wordf.append((j,freq))                  #把查询出来的内容,加入空列表
print(wordf)


赵乾舟 发表于 2021-6-19 19:12:27

结果如下:
[('doc', 13), ('xls', 3)]
页: [1]
查看完整版本: 统计有多少种文件类型,根据后缀名统计各有多少文件