-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathday_09tuplesandsets.py
More file actions
76 lines (49 loc) · 2.06 KB
/
Copy pathday_09tuplesandsets.py
File metadata and controls
76 lines (49 loc) · 2.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#------------------------------------------------------------------------------------------------------
#day09tuplesandsets
#------------------------------------------------------------------------------------------------------
#1.listvstuples
l=[12,14,16]
t=(99,88,77)
print("List=",l)
print("Tuple=",t)
#-------------------------------------------------------------------------------------------------------
#2.removing duplicates using sets
gvn_nums=[43,76,4,57,86,93,93,4,87,96]
unique_nums=set(gvn_nums)
print("Unique :",unique_nums)
#--------------------------------------------------------------------------------------------------------
#3.set union,intersection
s1={1,2,3,4,6,7,8}
s2={3,4,5,7,8,9}
print("Union of two sets s1, s2:", s1.union(s2))
print("Intersection of two sets s1, s2:", s2.intersection(s2))
#--------------------------------------------------------------------------------------------------------
#4.converting list into tuple
nums=[5,10,15,20,30,35,45]
tup=tuple(nums)
print("List as Tuple:", tup)
#----------------------------------------------------------------------------------------------------------
#5.tuple packing and unpacking
#packing elementss in tuple
emp=("Raju",35,"Manager")
#unpacking tuple elements
print(name)
print(age)
print(department)
#-----------------------------------------------------------------------------------------------------------
#6.count occurence
tup=(4,8,12,16,20,24,12,24,20,20)
count=tup.count(24)
print("occurence:",count)
#-------------------------------------------------------------------------------------------------------------
#6.set diference
s1={0,9,8,6,5,4}
s2={8,7,5,4,2,1,0,9}
difference= s1.difference(s2)
print("Set Difference:", difference)
#---------------------------------------------------------------------------------------------------------------
#7.symmetric difference
A={2,4,5,6,7,8,9,25}
B={46,8,3,9,26,10}
print("Symmetric Difference:", A.symmetric_difference(B))
#----------------------------------------------------------------------------------------------------------------