fork download
  1. d1 = {
  2. 1: "hui",
  3. 2: "vzxcv",
  4. 3: "pizda",
  5. 62634: "fsfs",
  6. 4231: "fasfscv"
  7. }
  8. d2 = {
  9. "hui": "odin",
  10. "pizda": "dva",
  11. "vzxcv": "tri"
  12. }
  13. res = {k: d2[v] if v in d2 else v for k, v in d1.items()}
  14. print(res)
  15. print({1: "odin", 2: "dva", 3: "tri", 62634: "fsfs", 4231: "fasfscv"})
Success #stdin #stdout 0.03s 9252KB
stdin
Standard input is empty
stdout
{1: 'odin', 2: 'tri', 3: 'dva', 62634: 'fsfs', 4231: 'fasfscv'}
{1: 'odin', 2: 'dva', 3: 'tri', 62634: 'fsfs', 4231: 'fasfscv'}