-
Notifications
You must be signed in to change notification settings - Fork 0
/
tut20-ii.py
38 lines (36 loc) · 996 Bytes
/
tut20-ii.py
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
# TUPLE ASSIGNMENT
'''
1.
'''
# (val1, val2, val3) = (45, 21, 18) # assign
# print(val1, val2, val3)
'''
2.
'''
# tup_new = (45, 9, 88, 18, 54)
# (val1, val2, val3, val4, val5) = tup_new
# print(val1, val2, val3, val4, val5)
'''
3.
'''
# (val1, val2, val3) = (2+10, 88//11, 45*2)
# print(val1, val2, val3)
# TUPLE Methods
'''index'''
# newTup = ("Hello", "Mayambu", "RJ", "Coding", "Tips", "Ta", "Taramna", "Okchari")
# print(newTup.index("Hello"))
'''count'''
# newTup = (10, 23, 10, 22, 56, 10, 78, 10, 44, 10)
# newTup2 = ("Hello", "This", "is", "RJ", "Hello")
# newTup3 = "xabnkuetgdyudaxxlxokoperwtuy8utydtgqwyuehte4rtiyubvbxx"
# print("10 appears ", newTup.count(10), " times in ", newTup)
# print("Hello appears", newTup2.count("Hello"), " times in ", newTup2)
# print("b appears", newTup3.count('b'), " times in", newTup3)
'''
zip function
'''
a = ("John", "Charles", "Mike")
b = ["Jenny", "Christy", "Monica"]
x = zip(a, b)
print(x) # memory address
print(tuple(x)) # access list/tuple