跟踪Python中跳过的数字

时间:2015-02-22 03:16:30

标签: python

我是Python的新手,我正在寻找一种方法让Python跟踪序列中跳过的数字。例如,如果我有一个文件夹,图片编号为1-100,但目录中缺少47,58和98,我该如何跟踪?

1 个答案:

答案 0 :(得分:1)

您可以从所有数字的完整集合中删除缺少数字的集合,例如:

>>> incomplete_set = { 0, 1, 2, 3, 4, 6, 8, 9 }
>>> complete_set = set(range(10))
>>> complete_set - incomplete_set
set([5, 7])