파이썬, 사전(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}
<이상>
반응형
'Python 기초' 카테고리의 다른 글
파이썬, 제너레이터 예제 (0) | 2019.11.26 |
---|---|
파이썬, 텍스트 파일 만들기, 저장하기, 열기, 읽기, 닫기 (0) | 2019.11.26 |
파이썬, 10진수, 16진수, 8진수, 2진수 출력 다양한 방법 (0) | 2019.10.26 |
파이썬 3.6 표준 라이브러리 (0) | 2019.10.25 |
파이썬, 팰린드롬 문장이나 단어 확인하기 (0) | 2019.10.21 |