我正在尝试编写一个程序,该程序需要一个字典,制作一个副本,然后将键交换为副本中的值。但是,第一个字典的元素必须来自不同的函数。我已经知道如何交换已确定的键/值,但不知道如何将所有内容添加到原始字典中。有任何想法吗?(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()