반응형
[파이썬/Python] 파이썬 동적 딕셔너리 만들기
#Python Dictionary comprehensions
#파이썬 딕셔너리 동적으로 만드는 방법
동적으로 딕셔너리를 만들고 싶을 때...
아래 예제 코드가 도움이 될 것 같군요.
두 가지 상황에 대한 예제를 보여드릴테니, 참고하세요!
# 제곱수 Dict 만들기
dic1 = {x: x ** 2 for x in range(10)}
print(dic1)
# 문자열 Dict 만들기
dic2 = {x: 'STR_' + str(x) for x in range(10)}
print(dic2)
결과 값
{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}
{0: 'STR_0', 1: 'STR_1', 2: 'STR_2', 3: 'STR_3', 4: 'STR_4', 5: 'STR_5', 6: 'STR_6', 7: 'STR_7', 8: 'STR_8', 9: 'STR_9'}
반응형