⊗pyPmStCo 112 of 208 menu

Բազմությունների միավորումը Python-ում

update մեթոդը թույլ է տալիս ոչ միայն տարրեր ավելացնել, այլև միավորել մի քանի բազմություններ:

Ենթադրենք ունենք երկու բազմություն:

st1 = {'a', 'b', 'c', 'd'} st2 = {1, 2, 3, 4}

Եկեք առաջին բազմությանը ավելացնենք երկրորդը:

st1.update(st2)

Այնուհետև արտածենք առաջին բազմությունը կոնսոլում.

print(st1) # կարտածի {'c', 1, 2, 3, 4, 'b', 'd', 'a'}

update մեթոդին կարելի է փոխանցել նաև մի քանի բազմություններ: Եկեք ստեղծենք երրորդ բազմությունը.

st3 = {'x', 'y', 'z'}

Այժմ եկեք առաջին բազմությանը ավելացնենք երկրորդն ու երրորդը.

st1.update(st2, st3)

Արտածենք կոնսոլում առաջին բազմությունը.

print(st1) # կարտածի {1, 2, 3, 4, 'd', 'y', 'x', 'c', 'a', 'b', 'z'}

Բազմությունների միավորումը կարելի է գրել ավելի կարճ ձևով օգտագործելով | օպերատորը: Եկեք վերագրենք նախորդ օրինակը կարճ ձևով.

st1 = st2 | st3

Տրված է երկու բազմություն.

st1 = {'a', 'b', 'c', 'd', 'e'} st2 = {'d', 'e', 'f', 'g', 'h'}

Միավորեք այս բազմությունները մեկի մեջ.

Տրված է երեք բազմություն.

st1 = {'2', '4', '6'} st2 = {7, 8, 9} st3 = {'1', '3', '4'}

Միավորեք այս բազմությունները մեկի մեջ.

Տրված են բազմություններ.

st1 = {1, 2, 3} st2 = {'a', 'b', 'c'} st3 = {4, 5, 6} st4 = {'d', 'e', 'f'}

Միավորեք կարճ ձևով նախ առաջինն ու երրորդը, ապա երկրորդն ու չորրորդը բազմությունները: Արտածեք ստացված արդյունքը կոնսոլում:

byplroruhy