Skip to content

Commit 14b0485

Browse files
committed
Added operations_on_set1.py
1 parent 0dbf8b6 commit 14b0485

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

operations_on_set1.py

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
set1={1,2,3,4,5}
2+
set2={4,10,7,8,-10}
3+
4+
print(set1.isdisjoint(set2))
5+
print(set1.isdisjoint((6,7,8,9)))#disjoint->both sets items diff from each other
6+
print(set1.isdisjoint([6,7,8,9]))
7+
8+
#set1 is subset of set2 if every element of set1 is in set2
9+
print(set1.issubset(set2))
10+
print(set1.issubset((6,7,8,9)))
11+
print(set1.issubset([6,7,8,9]))
12+
13+
#set1 is superset of set2 if set1 contains every element of set2
14+
print(set1.issuperset(set2))
15+
print(set1.issuperset((6,7,8,9)))
16+
print(set1.issuperset([6,7,8,9]))
17+
18+
print(set1>=set2)#issuperset like
19+
20+
set3={'Ram','Shyam','Jenny'}
21+
set4={'Jiya','Aakash'}
22+
23+
print(set3.isdisjoint(set4))
24+
print(set3.isdisjoint(('Amrata','Priya')))
25+
print(set3.isdisjoint(['Ram','Shyam']))
26+
27+
print(set3.issubset(['Ram','Shyam','Jenny']))
28+
print(set3.issubset(set4))
29+
print(set3.issubset(('Amrata','Priya')))
30+
31+
print(set3.issuperset(['Shyam',]))
32+
print(set3.issuperset(set4))
33+
print(set3.issuperset(('Amrata','Priya')))
34+
35+
print(set3 >=set(('Amrata','Priya')))#- Superset check only works between sets.
36+
print(set1 >=set((6,7,8,9)))
37+
38+
print(set3<=set3)#every element is subset of itself
39+
print(set3.issuperset(set3))#every element is superset of itself

0 commit comments

Comments
 (0)