-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathprog7_list_tuple.py
54 lines (43 loc) · 1.24 KB
/
prog7_list_tuple.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# ----- List - Mutable - can change -----------
emp = ["Ram", "Software Developer", "Goa", "ramaisgod@gmail.com", 31]
# print(emp)
# print(emp[2])
# print(emp[:3])
# print(emp[::])
number = [4, 9, 3, 2, 23, 54, 1, 56, 88]
# print(number)
# print(type(number))
# print(len(number))
# number.sort() # sort the all items in original list
# print(number)
# number.reverse() # reverse the items in original list
# print(number)
# print(number[3])
# print(number[::-1])
# number.append(99) # add items at the end of list
# number.append(100)
# number.append(101)
# print(number)
# number.insert(2,102) # insert item at defined positon in the list
# number.insert(1, 4)
# print(number)
# number.remove(56) # to remove any item from list
# print(number)
# number.pop()
# print(number)
## Change the value of list
# number[2]= 300
# print(number)
#----- Tuple - Immutable - can not change -----------
# tp = (1, 2, 3, 4 ,5)
# print(type(tp))
# tp1 = (1) # This is not tuple
# print(type(tp1))
# tp2 = (1,) # This is tuple. Note- put comma if only one item in tuple
# print(type(tp2))
# Swapping the values
# a = 1
# b = 2
# print("a,b = ", a,b)
# a,b = b,a # This is python technique
# print("a,b = ", a,b)