我有一系列的数字,如1-100.我有一个包含所有数据的集合,或者该范围内的随机数字子集,例如:
Run Code Online (Sandbox Code Playgroud)s = set([1,2,3,35,67,87,95])
什么是获得1-100范围内的所有数字的好方法?
all = set(range(1,101))
missing = all -s
Run Code Online (Sandbox Code Playgroud)
我会将不在集合中的所有项目添加到列表中。
s = set([1,2,3,35,67,87,95])
x = []
for item in range(1, 101):
if item not in s:
x.append(item)
print x
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20775 次 |
| 最近记录: |