Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬에서 사전을 어떻게 정의합니까?


Dictionary 개체는 쉼표로 구분되고 중괄호로 묶인 키-값 쌍의 정렬되지 않은 컬렉션입니다. 값과 키의 연관은 사이에 :기호로 표시됩니다.

>>> D1={'a':1,'b':2,'c':3}

키는 사전 개체에 한 번만 나타날 수 있지만 단일 값은 여러 키에 할당될 수 있습니다. 키는 변경할 수 없는 데이터 유형(예:숫자, 문자열 또는 튜플)이어야 합니다.

>>> D2={1:'aaa', 2:'bbb', 3:'ccc'}
>>> D3={(10,10):'x1', (20,20):'x2'}
>>> D4={'Microsoft':['MS Office', 'Windows', 'C#'], 'Oracle':['Oracle', 'Java', 'MySQL']}