파이썬, 사전(dict) 초기화 다양한 방법

 

글. 오상문 sualchi@daum.net

 

파이썬에서 사전 자료를 초기화 하는 방법은 아래 예처럼 다양한 방식이 가능합니다.

 

#  가장 일반적인 방법


dict1 = {'철수':90, '윤호':85, '윤재':100} 

print(dict1)

 

# 리스트 또는 튜플 형태로 묶어서 초기화 하는 방법들

dict2 = dict([['철수',90], ['윤호',85], ['윤재',100]])
print(dict2)

dict3 = dict([('철수',90), ('윤호',85), ('윤재',100)])
print(dict3)

dict4 = dict((('철수',90), ('윤호',85), ('윤재',100)))
print(dict4)

dict5 = dict((['철수',90], ['윤호',85], ['윤재',100]))
print(dict5)

 

# 대입문을 이용한 초기화

dict6 = dict(철수=90, 윤호=85, 윤재=100) 
print(dict6)
print(dict6['철수'])    # 키로 접근하기


[실행 결과]
{'철수': 90, '윤호': 85, '윤재': 100}
{'철수': 90, '윤호': 85, '윤재': 100}
{'철수': 90, '윤호': 85, '윤재': 100}
{'철수': 90, '윤호': 85, '윤재': 100}
{'철수': 90, '윤호': 85, '윤재': 100}
{'철수': 90, '윤호': 85, '윤재': 100}

 

<이상>

 

반응형

+ Recent posts