Data Structure in Python –
Python has been used worldwide for different fields such as making websites, artificial Intelligence, Data analysis, Machine learning and much more. But to make all of this possible, data plays a very important role which means that this data should be stored efficiently and the access to it must be timely.
For Free, Demo classes Call: 02071171500
Registration Link: Click Here!
What is Data structure?
Organizing, managing and storing data is important as it enables easier access and efficient modifications. Data Structures allows you to organize your data in such a way that enables you to store collections of data, relate them and perform operations on them accordingly.
Types of Data structure in Python –
- Built-in-Data structure
- In Built Data Structure
Built-in-Data structure-
- List
- Tuple
- Dictionary
- Set
List :
- List is collection of multiple values stored in single variable
- List is ordered, Allows duplictes in list
- List is mutable, you can store the various datatypes in list
- List is created by [ ]
Below are the empty list
l1 = [ ]
For Free, Demo classes Call: 02071171500
Registration Link: Click Here!
Method of list
append method – store the single value in end of the list
l1.append(10)
print(l1)
Output- [10]
- Extend Method
l1.extend((22,33,44,55,66)) #Extend method is used to store multiple values at a time and result is store in end of the list
print(l1)
output-[10, 22, 33, 44, 55, 66]
l1.extend((100,200,300,400,5,10,15,25,35,65,75,165))
print(l1)
[10, 22, 33, 44, 55, 66, 100, 200, 300, 400, 5, 10, 15, 25, 35, 65, 75, 165]
- Insert method
l1.insert(1,2000) #Insert method is store the value by specific position
print(l1)
[10, 2000, 22, 33, 44, 55, 66, 100, 200, 300, 400, 5, 10, 15, 25, 35, 65, 75, 165]
Deleting method from the list
Pop –
l1.pop(3) #pop method is used to remove the specified indixing
print(l1)
[10, 2000, 22, 44, 55, 66, 100, 200, 300, 400, 5, 10, 15, 25, 35, 65, 75, 165]
Value 33 remove from the list
Remove –
- l1.remove(2000) # remove method is used to remove the given value
- print(l1)
- [10, 22, 44, 55, 66, 100, 200, 300, 400, 5, 10, 15, 25, 35, 65, 75, 165]
- 2000 value is removed from the list
Del –
del l1[4] # del method is used to remove the value by specified indexing
print(l1)
[10, 22, 44, 55, 100, 200, 300, 400, 5, 10, 15, 25, 35, 65, 75, 165]
66 value is deleted from the list
For Free, Demo classes Call: 02071171500
Registration Link: Click Here!
Clear –
l1.clear()
print(l1) # clear method is used to clear the entire list and give the empty list
[]
Count –
print(l1.count(55)) #count method display the specified value how many times comes in list
1
Index –
print(l1.index(200))# index method shows the indexing value of specified value
5
Sort –
print(“Before sorting”,l1)
l1.sort() # sort the list in asscending order and returns none
print(“After sorting”,l1)
Before sorting [10, 22, 44, 55, 100, 200, 300, 400, 5, 10, 15, 25, 35, 65, 75, 165]
After sorting [5, 10, 10, 15, 22, 25, 35, 44, 55, 65, 75, 100, 165, 200, 300, 400]
reverse –
l1.reverse() # reverse the list
print(l1)
[400, 300, 200, 165, 100, 75, 65, 55, 44, 35, 25, 22, 15, 10, 10, 5]
For Free, Demo classes Call: 02071171500
Registration Link: Click Here!
Author:-
Shahaji Chinchole
Call the Trainer and Book your free demo Class Call now!!!
| SevenMentor Pvt Ltd.
© Copyright 2021 | Sevenmentor Pvt Ltd.