Питхон Сет интерсецтион_упдате ()

Тхе интерсецтион_упдате () ажурира скуп који позива интерсецтион_упдате () метод пресецањем скупова.

Пресек два или више скупова је скуп елемената који су заједнички свим скуповима.

Да бисте сазнали више, посетите Питхон сет Интерсецтион.

Синтакса intersection_update()је:

 А.интерсецтион_упдате (* отхер_сетс)

пресеци_упдате () Параметри

intersection_update()Метод омогућава произвољан број аргумената (комплета).

Напомена: * није део синтаксе. Користи се за указивање да метода дозвољава произвољан број аргумената.

Повратна вредност из Интерсецтион_упдате ()

Ова метода се враћа None(што значи да нема повратну вредност). Ажурира само скуп који позива intersection_update()метод.

На пример:

 result = A.intersection_update(B, C)

Када покренете код,

  • резултат ће бити None
  • А биће једнако пресеку А, Б и Ц.
  • Б остаје непромењен
  • Ц остаје непромењен

Пример 1: Како функционише интерсецтион_упдате ()?

 A = (1, 2, 3, 4) B = (2, 3, 4, 5) result = A.intersection_update(B) print('result =', result) print('A =', A) print('B =', B)

Оутпут

 резултат = Нема А = (2, 3, 4) Б = (2, 3, 4, 5)

Пример 2: интерсецтион_упдате () са два параметра

 A = (1, 2, 3, 4) B = (2, 3, 4, 5, 6) C = (4, 5, 6, 9, 10) result = C.intersection_update(B, A) print('result =', result) print('C =', C) print('B =', B) print('A =', A)

Оутпут

 резултат = Нема Ц = (4) Б = (2, 3, 4, 5, 6) А = (1, 2, 3, 4)

Занимљиви Чланци...