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

파이썬에서 중첩 딕셔너리를 어떻게 생성합니까?


JSON 객체를 정의하는 것처럼 중첩 구문을 사용하여 중첩 사전을 생성할 수 있습니다.

예시

a = {
   'foo': 45,
   'bar': {
      'baz': 100,
     'tru': "Hello"
   }
}

일반 사전에 액세스하는 것처럼 개체에 액세스할 수 있습니다. 추가 변수를 선언하지 않고 더 깊은 수준을 얻기 위해 [] 연산자의 연결을 사용할 수도 있습니다.

예시

a = {
   'foo': 45,
   'bar': {
      'baz': 100,
      'tru': "Hello"
   }
}
print(a['bar']['baz'])

출력

이것은 출력을 제공합니다 -

100