„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)