34 of 151 menu

Метод update

Методът update добавя в едно множество елементи от други множества. При това се променя оригиналното множество, а самият метод не връща нищо. В параметъра на метода посочваме тези множества, чиито елементи искаме да добавим.

Синтаксис

множество.update(множества, които искаме да добавим)

Пример

Нека с помощта на метода update добавим елементи към нашето множество:

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

Резултат от изпълнението на кода:

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

Пример

Методът update също така има кратка форма:

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

Резултат от изпълнението на кода:

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

Пример

А сега нека добавим към нашето множество елементи от два списъка:

st1 = {'a', 'b', 'c'} st2 = {'1', '2', '3'} st3 = {5, 10, 15} st1.update(st2, st3) print(st1)

Резултат от изпълнението на кода:

{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}

Пример

Нека пренапишем предишния пример в кратка форма:

st1 = {'a', 'b', 'c'} st2 = {'1', '2', '3'} st3 = {5, 10, 15} st1 |= st2 | st3 print(st1)

Резултат от изпълнението на кода:

{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}

Вижте също

  • метод add,
    който добавя елементи към множество
  • метод union,
    който обединява множества
  • метод remove,
    който премахва елементи от множество
  • функция len,
    която връща дължината на множество
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне