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

Python에서 다차원 사전을 선언하는 방법은 무엇입니까?


아래와 같이 3개의 사전 객체를 선언합시다 -

>>> d1={"이름":"라비","나이":25, "마크":60}>>> d2={"이름":"아닐","나이":23, " mark":75}>>> d3={"이름":"아샤", "나이":20, "마크":70}

이제 상위 사전의 값으로 사용할 것입니다.

>>>twodimdict={1:d1,2:d2,3:d3}>>>twodimdict{1:{'이름':'라비', '나이':25, '마크':60}, 2:{'name':'Anil', 'age':23, 'marks':75}, 3:{'name':'Asha', 'age':20, 'marks':70}} 

여기서 d1, d2 및 d3은 키 1,2,3에 값으로 할당됩니다.

twodimdict [1]은 d1을 반환합니다. d1 내부의 키 값은 다음과 같이 얻을 수 있습니다. -

>>>twodimdict[1]{'이름':'라비', '나이':25, 'marks':60}>>>twodimdict[1]["나이"]25

사전 항목은 인덱싱되지 않습니다.