問題が発生しています。解決策は簡単かもしれませんが、私はそれを見ていません。以下のコードは、1つの大きな辞書ではなく、多数の個別の辞書を返します。次に、これらの小さな辞書を繰り返し処理して、値を引き出します。問題は、小さな辞書の束ではなく、1つの大きな辞書を並べ替えたいということです。「objFunctions.getAttributes」は辞書を返します。「objFunctions.getRelationships」はポインタを返します。
これが出力です:{1:value} {2:value} {3:value}
これが私が欲しいものです:{1:value、2:value、3:value}
for object in objList:
relationship = objFunctions.getRelationships(object)
for relPtr in relationships:
uglyDict = objFunctions.getAttributes(relPtr)