투케이2K

95. (python/파이썬) [Mac Os] : [문법] : filter 사용해 리스트에서 특정 조건을 만족하는 데이터 필터링 수행 본문

Python

95. (python/파이썬) [Mac Os] : [문법] : filter 사용해 리스트에서 특정 조건을 만족하는 데이터 필터링 수행

투케이2K 2024. 5. 7. 19:45

[개발 환경 설정]

개발 툴 : VsCode

개발 언어 : python

 

[소스 코드]

# --------------------------------------------------------------
# [import]
# --------------------------------------------------------------
# --------------------------------------------------------------



# --------------------------------------------------------------
# [요약 설명]
# --------------------------------------------------------------
# 1. filter 은 파이썬에서 특정 조건을 만족하는 데이터를 필터링하는 함수입니다
# --------------------------------------------------------------
# 2. filter 은 여러 개의 데이터를 담고 있는 리스트(list)나 튜플(tuple)을 대상으로 주로 사용합니다
# --------------------------------------------------------------



# --------------------------------------------------------------
# [class start]
# --------------------------------------------------------------



# --------------------------------------------------------------
# [main start]
# --------------------------------------------------------------


# [초기 변수 선언 실시]
users = [ {'name': 'twok', 'gender': 'M'}, {'name': '2k', 'gender': 'G'}, {'name': 'TK', 'gender': 'M'} ]


# [filter 사용해 특정 조건을 만족하는 데이터 출력]
for man in filter(lambda u: u["gender"] == "M", users):
     print("man :: ", man)


# --------------------------------------------------------------
# [main end]
# --------------------------------------------------------------



# --------------------------------------------------------------
# [class end]
# --------------------------------------------------------------
 

[결과 출력]

 

 

반응형
Comments