„Python“ rinkinys intersection_update ()

„Intersection_update“) atnaujina rinkinio iškvietimo intersection_update () metodą rinkinių sankirtoje.

Dviejų ar daugiau aibių susikirtimas yra elementų rinkinys, bendras visiems aibėms.

Norėdami sužinoti daugiau, apsilankykite „Python set Intersection“.

Sintaksė intersection_update()yra:

 A.intersection_update (* kiti_rinkiniai)

intersection_update () parametrai

intersection_update()Metodas leidžia bet kokiam argumentai (rinkinius).

Pastaba: * nėra sintaksės dalis. Jis naudojamas nurodyti, kad metodas leidžia pasirinktinai daug argumentų.

Grąžinimo vertė nuo „Intersection_update“ ()

Šis metodas grąžina None(tai reiškia, kad jis neturi grąžinimo vertės). Tai tik atnaujina rinkinį, iškviečiantį intersection_update()metodą.

Pavyzdžiui:

 result = A.intersection_update(B, C)

Kai paleisite kodą,

  • rezultatas bus None
  • A bus lygus A, B ir C sankirtai
  • B lieka nepakitęs
  • C lieka nepakitęs

1 pavyzdys: Kaip veikia intersection_update ()?

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

Rezultatas

 rezultatas = nėra A = (2, 3, 4) B = (2, 3, 4, 5)

2 pavyzdys: intersection_update () su dviem parametrais

 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)

Rezultatas

 rezultatas = Nėra C = (4) B = (2, 3, 4, 5, 6) A = (1, 2, 3, 4)

Įdomios straipsniai...