Усули union

Усули union маҷмӯъаеро бармегардонад, ки ҳангоми муттаҳид кардани элементҳои маҷмӯъаҳое, ки дар параметр нишон дода шудаанд, ба даст оварда мешавад.

Синтаксис

pythonмаҷмӯъа.union(маҷмӯъаҳое, ки мехоҳем муттаҳид кунем)

Намуна

Биёед усули union-ро истифода барем, то элементҳои умумиро барои ду маҷмӯъа ба даст орем:

pythonst1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
res = st1.union(st2)
print(res)

Натиҷаи иҷрои код:

python{'c', '2', 'b', '1', 'a', '3'}

Намуна

Усули union инчунин шакли кӯтоҳ дорад:

pythonst1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
res = st1 | st2
print(res)

Натиҷаи иҷрои код:

python{'a', '1', 'b', '3', '2', 'c'}

Инчунин нигаред

  • усули add,
    ки элементҳоро ба маҷмӯъа илова мекунад
  • усули update,
    ки элементҳоро аз маҷмӯъаҳои дигар илова мекунад
  • усули remove,
    ки элементҳоро аз маҷмӯъа нест мекунад
  • функсияи len,
    ки дарозии маҷмӯъаро бармегардонад