出力したい2つの辞書を含むmain関数があります。辞書の作成方法は省略しました。
これが私の機能です:
def main()
dict1 = {'a1':{'b1':1,'c1':2},'a2':{'b2':1,'c2':2}}
dict2 = {'cat':0,'dog':2}
return dict1, dict2
if __main__ == '__main__':
>...main()
これが私がPythonプロンプトでそれを呼んでいる方法です:
>>from filename import *
>>x,y=main()
多かれ少なかれこれは私が得ているものです
>>print x
'a1'
>>print y
'a2'
しかし、これは私が欲しいものです:
>>print x
{'a1':{'b1':1,'c1':2},'a2':{'b2':1,'c2':2}}
>>print y
{'cat':0,'dog':2}
私は何を正しくしていないのですか?