Python Methods and Functions

The difference between two sets in Python is equal to the difference between the number of elements in the two sets. The difference () function returns a set, which is the difference between two sets. Let's try to figure out what is the difference between the two sets A and B. Then (set A — set B) will be elements present in set A, but not in B, and (set B — set A) will be the elements present. in set B, but not in set A.

Example:

set A = {10, 20, 30, 40, 80} set B = {100, 30, 80, 40, 60 } set A - set B = {10, 20} set B - set A = {100, 60} Explanation: A - B is equal to the elements present in A but not in BB - A is equal to the elements present in B but not in A

Let's take a look at the Venn diagram of the following difference set function.

** Syntax :**

set_A.difference (set_B)for (A - B)set _B.difference (set_A )for (B - A)

In this program we will try to figure out the difference between the two sets set_A and set_B, both ways:

` `

` ` ` # Python code to get the difference between the two sets `

` # using the difference () between set A and set B `

` `

` Driver code `

` A `

` = `

` {`

` 10 `

`, `

` 20 `

`, `

` 30 `

`, `

` 40 `

`, `

` 80 `

`} `

` B `

` = `

` {`

` 100 `

`, `

` 30 `

`, `

` 80 `

`, `

` 40 `

`, `

` 60 `

`} `

` print `

` (A.difference (B)) `

` print `` (B.difference (A)) `

` `

** Output: **

{10, 20} {100, 60}

We can also use the - operator to find the difference between the two sets.

< code class = "plain"> B |

** Exit :**

{10, 20} {100, 60}

X
# Submit new EBook