მეთოდი intersection
intersection მეთოდი ახორციელებს
რამდენიმე სიმრავლის გადაკვეთას, რის შედეგადაც
აბრუნებს ახალ სიმრავლეს საერთო
ელემენტებით მითითებული სიმრავლეებისთვის.
მეთოდის პარამეტრში ვაწვდით სიმრავლეს, რომლისთვისაც
გვინდა ვიპოვოთ საერთო ელემენტები.
სინტაქსი
სიმრავლე.intersection(სიმრავლე, რომლისთანაც გვინდა ვიპოვოთ საერთო ელემენტები)
მაგალითი
გამოვიყენოთ intersection მეთოდი,
რომ მივიღოთ საერთო ელემენტები ორი
სიმრავლისთვის:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
კოდის შესრულების შედეგი:
{'c', 'a'}
მაგალითი
intersection მეთოდს ასევე აქვს
მოკლე ფორმა:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
კოდის შესრულების შედეგი:
{'c', 'a'}
იხილეთ აგრეთვე
-
მეთოდი
union,
რომელიც აერთიანებს სიმრავლეებს -
მეთოდი
difference,
რომელიც აბრუნებს განსხვავებებს სიმრავლეებს შორის