클래스 푸 : 데프 __getitem__ (자체, 항목) : 인쇄 ( " 의 getItem " ) 반환 자체. __dict__ [아이템] DEF __setitem__ (자체, 키 값) : 인쇄 ( " setitem " ) 자체. __dict__ [키 = 값 데프 __delitem__ (자기 키) 인쇄 ( " delitem " ) 자체. __dict__ .pop (키) F1 = 푸 () 인쇄 (F1. __dict__ ) # f1.name = "에곤" F1 [ ' 이름 ' ] = " 에곤은 " F1은 [ " 연령 " = " (20)가 " 인쇄 (F1. __dict__ ) 델 F1 [ " 이름 " ] 인쇄 (F1 . __dict__ ) F1 [ ' 연령 ' ] 인쇄 (F1 [ ' 연령 ' ]) #의 동작 점 getattr와 연관된 속성 모드 브래킷의 동작에 관련된 항목 속성
#item 참고 방법은 인덱스 사전을 통해 액세스를 통해 getattr. 제 인스턴스 속성을 __ getitem__ 방법은 속성이 자기의 존재에 의해 트리거 될 경우에만 인덱스 방문은 __ getattr__ 자체 때 속성에 액세스하는 경우 트리거가 존재하지 않는 경우