-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlist and lists function.py
More file actions
115 lines (87 loc) · 2.35 KB
/
list and lists function.py
File metadata and controls
115 lines (87 loc) · 2.35 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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# # List
# list are the collection of mutiple data of different datatype
# list are mutable
grocery = ['harpic', 'vim bar', 'deodrant', 'bhindi', 51]
numbers = [5,6,3,8,2]
# print(grocery)
# to print perticular character of list we can define the character's postion in the list
# print(grocery[2])
# print(grocery[5]) ------- list index out of range error
# to replace perticular character of list
# grocery[0] = 'cleaner'
# print(grocery[0])
# list slicing
# print(numbers[1:3:1])
# print(numbers[:])
# print(numbers[0:])
# print(numbers[:5])
# print(numbers[::-1])
# print(numbers[::-2])
# # List functions & methods
# 1. sort method
# sort method is used to sort data in asscending order
# sort method actualy sort the real data
# numbers.sort()
# print(numbers)
# 2. reverse method
# reverse method is used to reverse the order of data
# it also reverse the actual real data
# numbers.reverse()
# print(numbers)
# 3. len function
# len function is used to get the length of data
# print(len(numbers))
# 4. max function
# max function is used to get the largest value of data
# print(max(numbers))
# 5. min function
# min function is used to get the lowest value of data
# print(min(numbers))
# 6. append method
# append method is one of the way used to add new data to list
# it added the new data into the real data
# numbers.append(73)
# print(numbers)
# 7. insert method
# to add new data to perticular position in the list we use insert method
# it also added the new data in the real data
# numbers.insert(1, 7)
# print(numbers)
# 8. extend method
# extend method is used to add two or more list
# grocery.extend(numbers)
# print(grocery)
# 9. remove method
# remove data is used to remove data from list
# numbers.remove(6)
# print(numbers)
# 10. pop method
# pop method deletes the last value of list
# numbers.pop()
# print(numbers)
# 11. delete method
# delete method is used to delete perticular data from list
# del numbers[2]
# print(numbers)
# # Binary
# binary is used to swap the value between two variables
# normal
a = 7
b = 3
# temp = a
# a = b
# b = temp
# print(a,b)
# using binary
# a, b = b, a
# print(a,b)
# count method
# print(numbers.count(1))
# sorted method
# print(sorted(numbers))
# clear method
# numbers.clear()
# print(numbers)
# copy method
# number_copy = numbers.copy()
# print(number_copy)