【发布时间】:2014-10-11 16:08:42
【问题描述】:
我想从0 ... n 创建一个范围x,而列表y 中没有任何数字。我该怎么做?
例如:
n = 10
y = [3, 7, 8]
x = # Do Something
应该给出输出:
x = [0, 1, 2, 4, 5, 6, 9]
一种天真的方法是连接多个范围,每个范围跨越一组数字,这些数字已与y 中的数字相交。但是,我不确定在 Python 中最简单的语法是什么。
【问题讨论】:
-
问:你试过什么?问:你考虑过 Python set 操作吗?