辞書を取得してコピーを作成し、キーをコピーの値に交換するプログラムを作成しようとしています。ただし、最初のディクショナリの要素は、別の関数から取得する必要があります。キー/値を交換する方法はわかりましたが、元の辞書にすべてを追加する方法はわかりません。何か案は?(testReverse は編集できません。reverse のみ編集できます。)
import copy
def reverse():
dict1 =
dict2 = dict1.copy()
dict2 = {y:x for x,y in dict.iteritems()}
def testReverse():
phoneBook = {'Doe, John': '123-1234', 'Parker, Mark': '987-9876'}
print reverse(phoneBook)
def main():
testReverse()
main()