규칙이 없다고 가정
- 데이터 처리/수집 할 때 : 예외 처리 쪽에서 주로
- 코테에서도 종종
- 규칙이 없다면? 예외적인 상황들을 다 나열해야함
a=[1,2,3,4,5]
for i in a :
if (i=1) or (i=3) or (i=5):
print(i)
#필터링을 하고자하는 값들만 모아두면 편하지 않을까?
a = [1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,4,4,2,2,4,4,6,6,6,5,5,5,3]
b = [1,3,5]
for i in a :
if i in b:
print(i)
- 1,3,5를 제외한 값들만 필터링을 해주세요
- 해당하는 것을 포커스 : 1.3.5 빼고 뭐가 있는지 다 나열
- 제외하고자 하는 것을 포커스 : 1,3,5
a = [1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,4,4,2,2,4,4,6,6,6,5,5,5,3]
b = [1,3,5]
for i in a :
if i not in b:
print(i)
#LC
[i for i in a if i not in [1,3,5]]