01-08 10:54
Recent Posts
Recent Comments
관리 메뉴

너와나의 관심사

python study [dict filtering 하기 ] 본문

coding

python study [dict filtering 하기 ]

벤치마킹 2026. 1. 2. 18:11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
employees = [
    {"이름" : "Bryan""연봉":10000"성별""남"},
    {"이름" : "Sally""연봉":50000"성별""여"},
    {"이름" : "Chris""연봉":40000"성별""남"},
    {"이름" : "Susan""연봉":50000"성별""여"},
    {"이름" : "Jimmy""연봉":90000"성별""남"}]
 
def ismale(emp):
    return emp["성별"== "남"
 
#male = [emp for emp in employees if emp["성별"] == "남"]
male = filter (ismale, employees)
print(list(male))
 
 
female = [emp for emp in employees if emp["성별"== "여"]
print(female)
 
# dict 만드는 코드
male_employees = {emp["이름"] : emp ["연봉"]  for emp in employees if emp ["성별"== "남"}
print(male_employees)
 
cs

'coding ' 카테고리의 다른 글

pandas 로 entropy 계산 방법  (0) 2024.05.15
pandas praictce  (0) 2024.05.15
Comments