UPDATE:
Cảm ơn @ahito:
In : list[set[x].symmetric_difference[set[f]]]
Out: [33, 2, 22, 11, 44]
Bài viết này có một sơ đồ gọn gàng giải thích những gì sự khác biệt đối xứng làm.
Câu trả lời cũ:
Sử dụng tài liệu của Python trên các bộ:
>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
Tôi đã đưa ra đoạn mã này để có được các yếu tố duy nhất từ hai danh sách:
[set[x] | set[f]] - [set[x] & set[f]]
hoặc sửa đổi một chút để trả về list
:
list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
Here:
- Nhà điều hành
0 trả về các phần tử trong>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
1,>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
2 hoặc cả haiboth>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
- Người vận hành
3 trả về các phần tử trong cả>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
1 và>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
2both>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
1 and>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
2>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
6 Người vận hành trừ kết quả của>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
3 từ>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
0 và cung cấp cho chúng tôi các yếu tố chỉ được trình bày duy nhất trong một trong các danh sách>>> # Demonstrate set operations on unique letters from two words ... >>> a = set['abracadabra'] >>> b = set['alacazam'] >>> a # unique letters in a {'a', 'r', 'b', 'c', 'd'} >>> a - b # letters in a but not in b {'r', 'd', 'b'} >>> a | b # letters in a or b or both {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # letters in both a and b {'a', 'c'} >>> a ^ b # letters in a or b but not both {'r', 'd', 'b', 'm', 'z', 'l'}
Đưa ra một danh sách, in tất cả các số duy nhất theo bất kỳ thứ tự nào.
Examples:
Đầu vào: 10 20 10 30 40 40 40OUTPUT: 10 20 30 40 & nbsp;10 20 10 30 40 40
Output : 10 20 30 40Đầu vào: 1 2 1 1 3 4 3 3 5 & nbsp; đầu ra: 1 2 3 4 5 & nbsp;1 2 1 1 3 4 3 3 5
Output : 1 2 3 4 5
Phương pháp 1: Truyền tải danh sách
Sử dụng Traversal, chúng ta có thể đi qua mọi yếu tố trong danh sách và kiểm tra xem phần tử có nằm trong độc đáo không nếu nó không ở đó, thì chúng ta có thể nối nó vào độc đáo. Điều này được thực hiện bằng cách sử dụng một vòng cho vòng lặp và một câu lệnh IF khác kiểm tra xem giá trị có nằm trong danh sách duy nhất hay không tương đương với một câu nói khác cho một vòng lặp. & NBSP; & nbsp;
Python
>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
9 [set[x] | set[f]] - [set[x] & set[f]]
0[set[x] | set[f]] - [set[x] & set[f]]
1[set[x] | set[f]] - [set[x] & set[f]]
223 [set[x] | set[f]] - [set[x] & set[f]]
4[set[x] | set[f]] - [set[x] & set[f]]
1[set[x] | set[f]] - [set[x] & set[f]]
6 [set[x] | set[f]] - [set[x] & set[f]]
7[set[x] | set[f]] - [set[x] & set[f]]
8 [set[x] | set[f]] - [set[x] & set[f]]
9list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
0list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
1 [set[x] | set[f]] - [set[x] & set[f]]
7list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
3 [set[x] | set[f]] - [set[x] & set[f]]
8 list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
5list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
6list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
7[set[x] | set[f]] - [set[x] & set[f]]
1[set[x] | set[f]] - [set[x] & set[f]]
6 [set[x] | set[f]] - [set[x] & set[f]]
7[set[x] | set[f]] - [set[x] & set[f]]
8 list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
5list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
0the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 55
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 56
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 55
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 5050575750505757560
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]3
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]5
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]6
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]9
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 505069
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50______69
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50__
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10, 20, 30, 40] the unique values from 2nd list is [1, 2, 3, 4, 5]9
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
list
1
Đầu ra: & nbsp;
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 5
Phương pháp 2: Sử dụng tập hợp
Sử dụng thuộc tính Set [] của Python, chúng ta có thể dễ dàng kiểm tra các giá trị duy nhất. Chèn các giá trị của danh sách trong một tập hợp. Đặt chỉ lưu trữ một giá trị một lần ngay cả khi nó được chèn nhiều lần. Sau khi chèn tất cả các giá trị trong tập hợp bởi list_set = set [list1], hãy chuyển đổi bộ này thành một danh sách để in nó. & Nbsp;
Python
>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
9 [set[x] | set[f]] - [set[x] & set[f]]
0[set[x] | set[f]] - [set[x] & set[f]]
1[set[x] | set[f]] - [set[x] & set[f]]
223 [set[x] | set[f]] - [set[x] & set[f]]
4[set[x] | set[f]] - [set[x] & set[f]]
1[set[x] | set[f]] - [set[x] & set[f]]
6 [set[x] | set[f]] - [set[x] & set[f]]
7[set[x] | set[f]] - [set[x] & set[f]]
8 [set[x] | set[f]] - [set[x] & set[f]]
9[set[x] | set[f]] - [set[x] & set[f]]
1[set[x] | set[f]] - [set[x] & set[f]]
6 [set[x] | set[f]] - [set[x] & set[f]]
7[set[x] | set[f]] - [set[x] & set[f]]
8 list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
5list[[set[x] | set[f]] - [set[x] & set[f]]] #if you need a list
0the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 55
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 56
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 55
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 5050575750505757560
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]3
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]5
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]6
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]9
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 505069
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50______69
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50__
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10, 20, 30, 40] the unique values from 2nd list is [1, 2, 3, 4, 5]9
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
list
1
Đầu ra: & nbsp;
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 5
Phương pháp 2: Sử dụng tập hợp
Sử dụng thuộc tính Set [] của Python, chúng ta có thể dễ dàng kiểm tra các giá trị duy nhất. Chèn các giá trị của danh sách trong một tập hợp. Đặt chỉ lưu trữ một giá trị một lần ngay cả khi nó được chèn nhiều lần. Sau khi chèn tất cả các giá trị trong tập hợp bởi list_set = set [list1], hãy chuyển đổi bộ này thành một danh sách để in nó. & Nbsp;x=numpy.array[list] and then use numpy.unique[x] function to get the unique values from the list. numpy.unique[] returns only the unique values in the list.
Python3
[set[x] | set[f]] - [set[x] & set[f]]
1list
5[set[x] | set[f]] - [set[x] & set[f]]
3 list
7list
8>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
9 [set[x] | set[f]] - [set[x] & set[f]]
0[set[x] | set[f]] - [set[x] & set[f]]
1[set[x] | set[f]] - [set[x] & set[f]]
223 [set[x] | set[f]] - [set[x] & set[f]]
4[set[x] | set[f]] - [set[x] & set[f]]
1the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
69the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 56
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 55
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 5050575750505757560
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]3
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]5
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]6
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]9
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 505069
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50______69
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50__
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10, 20, 30, 40] the unique values from 2nd list is [1, 2, 3, 4, 5]9
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
list
1
Output:
Đầu ra: & nbsp;Phương pháp 2: Sử dụng tập hợp
Sử dụng bộ đếm nhập Python [] từ các bộ sưu tập in tất cả các khóa của các phần tử bộ đếm hoặc chúng tôi in trực tiếp bằng cách sử dụng biểu tượng***. Dưới đây là việc thực hiện phương pháp trên.“*” symbol. Below is the implementation of above approach.
Python3
[set[x] | set[f]] - [set[x] & set[f]]
16 [set[x] | set[f]] - [set[x] & set[f]]
17>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
59 [set[x] | set[f]] - [set[x] & set[f]]
19>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
9 [set[x] | set[f]] - [set[x] & set[f]]
0[set[x] | set[f]] - [set[x] & set[f]]
1the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
[set[x] | set[f]] - [set[x] & set[f]]
25[set[x] | set[f]] - [set[x] & set[f]]
26the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 56
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 55
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 5050575750505757560
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]3
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]5
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]6
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]9
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 505069
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50______69
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50__
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10, 20, 30, 40] the unique values from 2nd list is [1, 2, 3, 4, 5]9
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
list
1
Đầu ra
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 5
Phương pháp số 4: Sử dụng giảm []
Sử dụng python nhập giảm [] từ functools và lặp lại trên tất cả các phần tử và kiểm tra xem phần tử là giá trị trùng lặp hoặc duy nhất. Dưới đây là việc thực hiện phương pháp trên.
Python
[set[x] | set[f]] - [set[x] & set[f]]
16 [set[x] | set[f]] - [set[x] & set[f]]
74>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
59 [set[x] | set[f]] - [set[x] & set[f]]
76>>> # Demonstrate set operations on unique letters from two words
...
>>> a = set['abracadabra']
>>> b = set['alacazam']
>>> a # unique letters in a
{'a', 'r', 'b', 'c', 'd'}
>>> a - b # letters in a but not in b
{'r', 'd', 'b'}
>>> a | b # letters in a or b or both
{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}
>>> a & b # letters in both a and b
{'a', 'c'}
>>> a ^ b # letters in a or b but not both
{'r', 'd', 'b', 'm', 'z', 'l'}
9 [set[x] | set[f]] - [set[x] & set[f]]
0the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 56
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 55
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 5050575750505757560
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]6
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]9
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 505069
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50______69
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50__
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 56
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 59
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 55
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 5050575750505757560
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]3
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]5
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]6
[set[x] | set[f]] - [set[x] & set[f]]
3 the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 58
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]9
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 51
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 505069
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50______69
the unique values from 1st list is 40 10 20 30 the unique values from 2nd list is 1 2 3 4 50__
the unique values from 1st list is 10 20 30 40 the unique values from 2nd list is 1 2 3 4 54
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]2
the unique values from 1st list is [10, 20, 30, 40] the unique values from 2nd list is [1, 2, 3, 4, 5]9
the unique values from 1st list is [10 20 30 40] the unique values from 2nd list is [1 2 3 4 5]4
list
1
Đầu ra
the unique values from 1st list is [10, 20, 30, 40] the unique values from 2nd list is [1, 2, 3, 4, 5]