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'}
Қысқа түрде алдымен бірінші және үшінші жиындарды, содан кейін екінші және төртінші жиындарды біріктіріңіз. Алынған нәтижені консольге шығарыңыз.