【发布时间】:2022-01-22 19:22:41
【问题描述】:
完成给定的名为solve的方法,该方法以字典A为参数。
A 有一些键,但是键 'x' 和 'y' 的值被错误地交换了。您必须将它们放回原来的位置,然后返回字典。
示例输入: {'a': 1, 'b': 200, 'x': 2, 'y': 7}
输出: {'a': 1, 'b': 200, 'x': 7, 'y': 2}
def solve(d):
d['x'], d['y'] = d['y'], d['x']
return d
我知道但看不懂!
【问题讨论】:
-
您的交换函数什么都不做。它重新分配局部变量并终止。 Notgibg 发生变异
-
你可以尝试用
a,b = b,a交换它们
标签: python python-3.x dictionary data-structures