Intersection մեթոդը

intersection մեթոդը կատարում է մի քանի բազմությունների հատում, արդյունքում վերադարձնելով նոր բազմություն՝ նշված բազմություններին ընդհանուր տարրերով: Մեթոդի պարամետրում փոխանցում ենք այն բազմությունը, որի համար ցանկանում ենք գտնել ընդհանուր տարրերը:

Շարահյուսություն

pythonբազմություն.intersection(բազմություն, որի հետ ցանկանում ենք գտնել ընդհանուր տարրերը)

Օրինակ

Եկեք կիրառենք intersection մեթոդը, որպեսզի ստանանք ընդհանուր տարրերը երկու բազմությունների համար:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)

Կոդի կատարման արդյունքը:

python{'c', 'a'}

Օրինակ

intersection մեթոդն ունի նաև կարճ ձև:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)

Կոդի կատարման արդյունքը:

python{'c', 'a'}

Տես նաև

  • union մեթոդը,
    որը միացնում է բազմությունները
  • difference մեթոդը,
    որը վերադարձնում է տարբերությունները բազմությունների միջև