파이썬 json 관련 함수
reduce
from functools import reduce
reduce(집계 함수, 순회 가능한 데이터, 초기값)
# 나이 합계 구하기
reduce(lambda acc, cur: acc + cur["age"], users, 0)
# 이메일 목록 구하기
reduce(lambda acc, cur: acc + [cur["mail"]], users, [])
#성별로 분류 하기
def names_by_sex(acc, cur):
... sex = cur["sex"]
... if sex not in acc:
... acc[sex] = []
... acc[sex].append(cur["name"])
... return acc
reduce(names_by_sex, users, {})
List Comprehension
: filter와 같은 기능
man = [user for user in users if user["sex"] == 'M']
Author And Source
이 문제에 관하여(파이썬 json 관련 함수), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jshi25/파이썬-json-관련-함수저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)