Python'da Birkaç Kümenin Ortak Elemanları

Birkaç kümenin kesişimini, yani onlar için ortak olan elemanları bulmak için, intersection yöntemini uygulamak gerekir. Parametresine, ortak elemanlarını bulmamız gereken küme iletilir. Yöntem, ortak elemanlar kümesini döndürür.

İki kümemiz olduğunu varsayalım:

pythonst1 = {'a', 'b', 'c'}
st2 = {'x', 'w', 'c', 'a'}

Hadi onlar için ortak olan elemanları yazdıralım:

pythonres = st1.intersection(st2)
print(res) # {'c', 'a'} yazdıracak

Bu yöntemin kısa bir yazım formu da vardır. Önceki örneği buna göre yeniden yazalım:

pythonres = st1 & st2
print(res) # {'c', 'a'} yazdıracak
Задание 1

İki küme verilmiştir:

pythonst1 = {'12', '6', '2'}
st2 = {'6', '10', '3', '2'}

Ortak elemanlarını elde edin.

Задание 2

Üç küme verilmiştir:

pythonst1 = {1, 2, 3, 4}
st2 = {1, 2, 4, 5}
st3 = {1, 2, 5, 7}

Bu üç kümenin ortak elemanlarının kümesini elde edin:

python{1, 2}