我希望这不是一个微不足道的问题,但是我已经用下面的代码(测试代码,真的)创建了一个列表理解:
a = [1., 2., 3., 4., 5., 6., 7., 8., 9.]
b = [d if d > 5. else None for d in a]
..。b没有出现在Spyder的可变资源管理器中。然而,在ipython控制台中,我得到了
In [1]: b
Out [1]: [None, None, None, None, None, 6.0, 7.0, 8.0, 9.0]
这里发生了什么事?
增编:当我键入c = None时,c也不会出现在变量资源管理器中。