„Python“ rinkinio skirtumas ()

Skirtumo () metodas pateikia dviejų rinkinių aibių skirtumą.

Jei A ir B yra du rinkiniai. A ir B rinkinių skirtumas yra elementų rinkinys, egzistuojantis tik A rinkinyje, bet ne B. Pvz .:

 Jei A = (1, 2, 3, 4) B = (2, 3, 9), tada A - B = (1, 4) B - A = (9)
Dviejų Python rinkinių skirtumas

difference()Metodo sintakse „Python“ yra:

 A. skirtumas (B)

Čia A ir B yra du rinkiniai. Ši sintaksė yra lygiavertė A-B.

Grąžinimo vertė nuo skirtumo ()

difference()metodas grąžina skirtumą tarp dviejų rinkinių, kuris taip pat yra rinkinys. Tai nekeičia originalių rinkinių.

1 pavyzdys: Kaip „Python“ veikia skirtumas ()?

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') # Equivalent to A-B print(A.difference(B)) # Equivalent to B-A print(B.difference(A))

Rezultatas

 („b“, „a“, „d“) („g“, „f“)

Nustatytą skirtumą taip pat galite rasti naudodami -„Python“ operatorių.

2 pavyzdys: nustatykite skirtumą naudodami - Operator.

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') print(A-B) print(B-A) 

Rezultatas

 („b“, „d“, „a“) ​​(„f“, „g“)

Įdomios straipsniai...