消除集合中的负元素(Python)
为了从X1中消除-2,我需要在X集中写入什么?工作原理如下:消除集合中的负元素(Python),python,set,Python,Set,为了从X1中消除-2,我需要在X集中写入什么?工作原理如下:X=set([X仅代表X您可以使用set: X1 = set([-2,6,36,31,33,11,4]) X = set([--]) 这将通过循环X1并包含所有0或更大的值来生成一个新集合: X = {v for v in X1 if v >= 0} 有关与和密切相关的集合理解的指针,请参见 >>> X1 = set([-2, 6, 36, 31, 33, 11, 4]) >>> {v fo
X=set([X仅代表X您可以使用set:
X1 = set([-2,6,36,31,33,11,4])
X = set([--])
这将通过循环X1
并包含所有0或更大的值来生成一个新集合:
X = {v for v in X1 if v >= 0}
有关与和密切相关的集合理解的指针,请参见
>>> X1 = set([-2, 6, 36, 31, 33, 11, 4])
>>> {v for v in X1 if v >= 0}
set([33, 36, 6, 11, 4, 31])