2010-03-14 4 views

답변

2

당신이 정말로 NumPy와를 사용해야하는 경우, 당신이 통과하고 작동 할 수 있는지에 대한 자세한주의 :

>>> import numpy 
>>> a = numpy.array([1, 2, 'a'], dtype=object) # makes type of array what you need 
>>> numpy.equal(a, None) 
array([False, False, False], dtype=bool) 

당신이 목록에서 시작하기 때문에, 당신이 정말 원하는 것을 기회있다 [item is None for item in [1, 2, 'a']] 또는 이와 유사한 생성자 표현과 같은 목록 이해.

이와 같이 이질적인 목록을 보유하는 것은 이상합니다. 목록 (및 numpy 배열)은 일반적으로 동종 데이터에 사용됩니다.

1

주식 목록의 이해에 어떤 ​​문제가 있습니까?

index = [x is None for x in L]