方法一
代码
pages = {}
page = []
for img_name in os.listdir(args.image_dir):
pre_str = img_name[:2]
if pre_str not in pages.keys():
tmp_list = []
tmp_list.append(os.path.join(args.image_dir, img_name))
pages[pre_str] = tmp_list
else:
pages[pre_str].append(os.path.join(args.image_dir, img_name))
print(pages)
输出

方法二
代码
from collections import defaultdict
pages = defaultdict(list)
for img_name in os.listdir(args.image_dir):
pre_str = img_name[:2]
pages[pre_str].append(os.path.join(args.image_dir, img_name))
print(list(pages.items()))
print(pages)
输出