Với hai từ điển, nhiệm vụ là viết một chương trình Python để có được sự khác biệt đối xứng.
Examples:
Đầu vào: test_dict1 = {‘gfg,: 4, is is Hồi: 3,’ tốt nhất: 7, for test_dict1 = {‘Gfg’ : 4, ‘is’ : 3, ‘best’ : 7, ‘for’ : 3, ‘geek’ : 4},
test_dict2 = {‘gfg, 4, is là
Đầu ra: {’tất cả {‘all’: 4, ‘good’: 7, ‘best’: 7, ‘geek’: 4}
Giải thích: Tất cả, tốt, tốt nhất và đam mê là các khóa độc đáo lẫn nhau. all, good, best and geek are mutually unique keys.
Đầu vào: test_dict1 = {‘gfg,: 4, is is Hồi: 3,’ tốt: 7, fortest_dict1 = {‘Gfg’ : 4, ‘is’ : 3, ‘good’ : 7, ‘for’ : 3, ‘geek’ : 4},
test_dict2 = {‘gfg, 4, is là
Đầu ra: {’tất cả {‘all’: 4, ‘geek’: 4}
Giải thích: Tất cả, tốt, tốt nhất và đam mê là các khóa độc đáo lẫn nhau. all, geek are mutually unique keys.
Đầu vào: test_dict1 = {‘gfg,: 4, is is Hồi: 3,’ tốt: 7, for keys[] + dictionary comprehension
Đầu ra: {’tất cả
Python3
Giải thích: Tất cả, Geek là các khóa độc đáo lẫn nhau.
Phương pháp số 1: Sử dụng ^ toán tử + phím [] + Từ điển Hiểu biết
Trong đó, chúng tôi trích xuất tất cả các phím bằng cách sử dụng các phím [] và nhận được sự khác biệt đối xứng của tất cả các phím sử dụng ^ toán tử. Từ điển cần thiết được biên dịch bằng cách hiểu từ điển.
test_dict1
=
Các
:
6:
7:
8 :
9 4
04
1
:
6:
74
4 :
9 4
04
7
Output:
4
8=
,
0,
1,
2,
3
,
7,
8,
2,
3'is'
1
:
6:
7'is'
4:
94
0'is'
7
Từ điển ban đầu 1 là: {‘gfg,: 4, is is Hồi: 3,’ tốt nhất: 7, for keys[]
Từ điển ban đầu 2 là: {‘gfg,: 4, is là
Python3
Giải thích: Tất cả, Geek là các khóa độc đáo lẫn nhau.
Phương pháp số 1: Sử dụng ^ toán tử + phím [] + Từ điển Hiểu biết
Trong đó, chúng tôi trích xuất tất cả các phím bằng cách sử dụng các phím [] và nhận được sự khác biệt đối xứng của tất cả các phím sử dụng ^ toán tử. Từ điển cần thiết được biên dịch bằng cách hiểu từ điển.
test_dict1
=
Các
,
7=
49=
50
:
6:
74
4 :
9 4
04
7
Output:
4
8=
,
0,
1,
2,
3
,
7,
8,
2,
3'is'
1
:
6:
7'is'
4:
94
0'is'
7