Day 143拡張子ごとのファイル数をカウントする

2026-07-17 JST ・ 難易度: 実用 ・ カテゴリ: 実用ユーティリティ

Pythonコード

1import os2 3dir_path = './'4files = os.listdir(dir_path)5file_counts = {}6 7for file in files:8    file_ext = os.path.splitext(file)[1].lower()9    if file_ext in file_counts:10        file_counts[file_ext] += 111    else:12        file_counts[file_ext] = 113 14for ext, count in file_counts.items():15    print(f'{ext}: {count}個')

解説

次に試してみよう