값으로 0을 유지 : 여러 제로와 두 개의 빈 요소 목록에 ''
가빈 요소를 제거하지만, 다음과 같이 내가 목록을 가지고
lst = [-1.33, '', -1.33, -1.33 -2.62, 0, -2.66, 1.41, 0, 0, 1.40, '', 1.37, 0]
및 부동 번호.
빈 요소를 제거하지만 0은 유지하려면 어떻게해야합니까?
lst2 = filter(None, lst)
및
lst2 = [x for x in lst if x if isinstance(x,str) == False]
을하지만, 그것은뿐만 아니라 제로를 제거합니다
lst2 = [-1.33, -1.33, -1.33 -2.62, 0, -2.66, 1.41, 0, 0, 1.40, 1.37, 0]
... 다음과 같이 나는 다음과 같은 노력했다.
플로트는 소수점 이하 12자를 반환합니다. 예를 들어 무시하십시오.
어떤 조언이 필요합니까? 감사합니다. .
안녕하세요, 빈 문자열을 여러 공백이 될 수 있습니다. 즉,'''',''',''''. – siva
공간을 계산하려면 x.strip()! = '' –