Hướng dẫn symmetric difference python - sự khác biệt đối xứng python

Tóm tắt: Trong hướng dẫn này, bạn sẽ học cách tìm sự khác biệt đối xứng giữa hai hoặc nhiều bộ trong Python.: in this tutorial, you’ll learn how to find the symmetric difference between two or more sets in Python.: in this tutorial, you’ll learn how to find the symmetric difference between two or more sets in Python.

Nội dung chính ShowShow

  • Giới thiệu về sự khác biệt đối xứng của các bộ
  • 1) Sử dụng phương thức symMetric_difference () để tìm sự khác biệt đối xứng của các bộ
  • 2) Sử dụng toán tử khác biệt đối xứng (^) để tìm sự khác biệt đối xứng của các bộ
  • Phương pháp new_set = set1.symmetric_difference(set2, set3,...) 0 so với toán tử khác biệt đối xứng (^)
  • Bản tóm tắt

Giới thiệu về sự khác biệt đối xứng của các bộ

1) Sử dụng phương thức symMetric_difference () để tìm sự khác biệt đối xứng của các bộ

2) Sử dụng toán tử khác biệt đối xứng (^) để tìm sự khác biệt đối xứng của các bộ

Phương pháp new_set = set1.symmetric_difference(set2, set3,...) 0 so với toán tử khác biệt đối xứng (^)

Bản tóm tắt

Sự khác biệt đối xứng giữa hai bộ là một tập hợp các phần tử nằm trong cả hai, nhưng không phải trong giao điểm của chúng.

Giả sử rằng bạn có các bộ

{'C#', 'Python'}

Code language: JavaScript (javascript)
2 và

{'C#', 'Python'}

Code language: JavaScript (javascript)
3 sau:

s1 = {'Python', 'Java', 'C++'} s2 = {'C#', 'Java', 'C++'}

Code language: JavaScript (javascript)

Sự khác biệt đối xứng của bộ

{'C#', 'Python'}

Code language: JavaScript (javascript)
2 và

{'C#', 'Python'}

Code language: JavaScript (javascript)
3 trả về trong tập hợp sau:

{'C#', 'Python'}

Code language: JavaScript (javascript)

Hướng dẫn symmetric difference python - sự khác biệt đối xứng python

Như bạn có thể thấy rõ từ đầu ra, các phần tử trong bộ trả về được đặt trong

{'C#', 'Python'}

Code language: JavaScript (javascript)
2 hoặc

{'C#', 'Python'}

Code language: JavaScript (javascript)
3, nhưng không phải trong giao điểm của chúng.

1) Sử dụng phương thức symMetric_difference () để tìm sự khác biệt đối xứng của các bộ

2) Sử dụng toán tử khác biệt đối xứng (^) để tìm sự khác biệt đối xứng của các bộ

Phương pháp new_set = set1.symmetric_difference(set2, set3,...) 0 so với toán tử khác biệt đối xứng (^)

Bản tóm tắt

Sự khác biệt đối xứng giữa hai bộ là một tập hợp các phần tử nằm trong cả hai, nhưng không phải trong giao điểm của chúng.

Output:

{'C#', 'Python'}

Code language: JavaScript (javascript)
8

Giả sử rằng bạn có các bộ

{'C#', 'Python'}

Code language: JavaScript (javascript)
2 và

{'C#', 'Python'}

Code language: JavaScript (javascript)
3 sau:

s1 = {'Python', 'Java', 'C++'} s2 = {'C#', 'Java', 'C++'}

Code language: JavaScript (javascript)

2) Sử dụng toán tử khác biệt đối xứng (^) để tìm sự khác biệt đối xứng của các bộ

Phương pháp new_set = set1.symmetric_difference(set2, set3,...) 0 so với toán tử khác biệt đối xứng (^)

Bản tóm tắt

Sự khác biệt đối xứng giữa hai bộ là một tập hợp các phần tử nằm trong cả hai, nhưng không phải trong giao điểm của chúng.

Giả sử rằng bạn có các bộ

Output:

s1 = {'Python', 'Java', 'C++'} s2 = {'C#', 'Java', 'C++'}

Code language: JavaScript (javascript)
7

Phương pháp new_set = set1.symmetric_difference(set2, set3,...) 0 so với toán tử khác biệt đối xứng (^)

Bản tóm tắt

Sự khác biệt đối xứng giữa hai bộ là một tập hợp các phần tử nằm trong cả hai, nhưng không phải trong giao điểm của chúng.

Giả sử rằng bạn có các bộ

{'C#', 'Python'}

Code language: JavaScript (javascript)
2 và

{'C#', 'Python'}

Code language: JavaScript (javascript)
3 sau:

s1 = {'Python', 'Java', 'C++'} s2 = {'C#', 'Java', 'C++'}

Code language: JavaScript (javascript)

Sự khác biệt đối xứng của bộ

Output:

{'C#', 'Python'}

Code language: JavaScript (javascript)
1

{'C#', 'Python'}

Code language: JavaScript (javascript)
2 và

{'C#', 'Python'}

Code language: JavaScript (javascript)
3 trả về trong tập hợp sau:

{'C#', 'Python'}

Code language: JavaScript (javascript)

Như bạn có thể thấy rõ từ đầu ra, các phần tử trong bộ trả về được đặt trong

Error:

{'C#', 'Python'}

Code language: JavaScript (javascript)
1

Bản tóm tắt

  • Sự khác biệt đối xứng giữa hai bộ là một tập hợp các phần tử nằm trong cả hai, nhưng không phải trong giao điểm của chúng.
  • Giả sử rằng bạn có các bộ

{'C#', 'Python'}

Code language: JavaScript (javascript)
2 và

{'C#', 'Python'}

Code language: JavaScript (javascript)
3 sau:

s1 = {'Python', 'Java', 'C++'} s2 = {'C#', 'Java', 'C++'}

Code language: JavaScript (javascript)