- 0
- 이니스프리
- 조회 수 1093
1. 가장 보편적인 방법
dictionary = dict(zip(keys, values))
파이썬3에서는 가장 효율적인 방법이라고 하네요 ^^
2. Dictionary comprehension을 사용하는 방법
dictionary = {k: v for k, v in zip(keys, values)}
map이나 filter 함수와 함께 사용하기에 유용할 것 같네요.
3. itertools 모듈을 사용하는 방법
from itertools import izip
new_dict = dict(izip(keys, values))
파이썬2에서는 이 방법이 가장 효율적이라고 알고 있네요 ^^
작성자
댓글 0
권한이 없습니다.