Питхонда бир нечта тўпламларнинг умумий элементлари
Бир нечта тўпламларнинг кесишмаси, яъни улар учун умумий бўлган элементларни
топиш учун intersection методини қўллаш керак.
Унинг параметрига умумий элементларни топмоқчи бўлган тўпламни ўтказамиз.
Метод умумий элементлар тўпламини қайтаради.
Фарз қилайлик, бизда иккита тўплам бор:
st1 = {'a', 'b', 'c'}
st2 = {'x', 'w', 'c', 'a'}
Улар учун умумий бўлган элементларни чиқарайлик:
res = st1.intersection(st2)
print(res) # чиқаради {'c', 'a'}
Бу методнинг қисқа ёзиш шакли ҳам мавжуд. Олдинги мисолни унга мувофиқ қайта ёзайлик:
res = st1 & st2
print(res) # чиқаради {'c', 'a'}
Иккита тўплам берилган:
st1 = {'12', '6', '2'}
st2 = {'6', '10', '3', '2'}
Уларнинг умумий элементларини олинг.
Учта тўплам берилган:
st1 = {1, 2, 3, 4}
st2 = {1, 2, 4, 5}
st3 = {1, 2, 5, 7}
Ушбу учта тўпламнинг умумий элементлари тўпламини олинг:
{1, 2}