Python beállítása különbség ()

A differencia () metódus két halmaz halmazkülönbségét adja vissza.

Ha A és B két halmaz. Az A és B halmazkülönbsége olyan elemek halmaza, amelyek csak az A halmazban léteznek, a B-ben azonban nem. Például:

 Ha A = (1, 2, 3, 4) B = (2, 3, 9), akkor A - B = (1, 4) B - A = (9)
Két halmaz különbsége a Pythonban

A difference()Python metódusának szintaxisa :

 A. különbség (B)

Itt A és B két halmaz. Az alábbi szintaxis egyenértékű A-B.

Visszatérési érték különbségtől ()

difference()A metódus két halmaz közötti különbséget adja vissza, amely szintén halmaz. Nem módosítja az eredeti készleteket.

1. példa: Hogyan működik a különbség () a Pythonban?

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

Kimenet

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

A beállított különbséget -a Python operátor segítségével is megtalálhatja .

2. példa: A különbség beállítása - Operator használatával.

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

Kimenet

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

érdekes cikkek...