Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 웹 개발
- 보안
- 자바
- db
- 데이터베이스
- 자료구조
- HTTP
- Python
- node.js
- 안드로이드
- django
- mysql
- 파이썬3
- 파이썬
- JPA
- python3
- java
- 스프링
- rabbitmq
- 스프링 부트
- 웹
- 스프링부트
- BCI
- ORM
- 장고
- Spring
- 개발
- bytecode
- Spring Boot
- 디자인 패턴
Archives
- Today
- Total
semtax의 개발 일지
파이썬에서 두 dictionary를 합치는 방법 본문
반응형
개요
파이썬으로 함수형 프로그래밍을 하다보니, 두 dict 자료형을 합쳐서 합쳐진 결과를 반환하는 함수가 없나 찾아보았다.
다행히도 파이썬 3.5 이상부터 이러한 연산을 지원해주는 내장 연산자가 있어서 소개를 해보려고 한다.
사용법
해당 연산자의 사용법은 아래 코드 와 같다.
d1 = {'a' : 1, 'b' : 2}
d2 = {'c' : 3, 'd' : 4}
result = {**d1, **d2}
print(result) # {'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4}
활용
파이썬으로 함수형 프로그래밍 수행시에, dictionary의 리스트를 인자로 받아서 해당 리스트에 특정 값을 추가 할 때 사용 할 수 있다.
출처
반응형
'개발 > Python' 카테고리의 다른 글
첫번째 Django 연습용 프로젝트 02: 뷰(view) 작성 및 URL 설정 (0) | 2020.03.02 |
---|---|
첫번째 Django 연습용 프로젝트 01: 소개 및 환경 설정 (0) | 2020.03.02 |
예매 알리미 프로젝트 2 : Django 환경설정 및 기본코드 작성 (0) | 2020.01.31 |
python 분산 처리 메시지 큐 프레임워크 celery 사용해보기 (0) | 2020.01.30 |
예매 알리미 프로젝트 1 : 메가박스 영화목록 & 잔여좌석 크롤링 (0) | 2020.01.27 |
Comments