⊗pyPmStCSE 120 of 208 menu

Python-da bir neçə çoxluğun ümumi elementləri

Bir neçə çoxluğun kəsişməsini, yəni onlar üçün ortaq olan elementləri tapmaq üçün intersection metodunu tətbiq etmək lazımdır. Onun parametrinə ümumi elementləri tapmaq istədiyimiz çoxluğu ötürürük. Metod ümumi elementlərin çoxluğunu qaytarır.

Tutaq ki, bizim iki çoxluğumuz var:

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

Gəlin onlar üçün ortaq olan elementləri çap edək:

res = st1.intersection(st2) print(res) # çap edəcək {'c', 'a'}

Bu metodun qısa bir yazılış forması da var. Gəlin əvvəlki nümunəni ona uyğun olaraq yenidən yazaq:

res = st1 & st2 print(res) # çap edəcək {'c', 'a'}

İki çoxluq verilmişdir:

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

Onların ümumi elementlərini əldə edin.

Üç çoxluq verilmişdir:

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

Bu üç çoxluğun ümumi elementlərindən ibarət çoxluğu əldə edin:

{1, 2}
azbydeenesfrkakkptruuz