The array is the collection of data. In another program like c, c++, java, etc… array contains similar data types but python is dynamic programming, so it contains multi-types of data.
What is an Array?
An array may be a special variable, which can hold more than one value at a time.
Example:
Create an array containing car names:
cars = [“Ford”, “Volvo”, “BMW”]
If you’ve got an inventory of things (a list of automobile names, for example), storing the cars in single variables could look like this:
car1 = "Ford"
car2 = "Volvo"
car3 = "BMW"
However, what if you wish to loop through the cars and realize a selected one?
And what if you had not three cars, but 300? The solution is an array!
An array will hold several values beneath one name, and you can access the values by referring to an index number.
Access the Elements of an Array
You see the Associate in Nursing array part by pertaining to the indicant.
variable[index_number]
Example1
Get the value of the first array item:
x = cars[0]
x = cars[1]
x = cars[2]
Modify the value of the first array item:
We can also modify the element of an array. Just you have to know the index of the value to modify the array item.
Example to update the value of array:
cars[0] = "Toyota"
cars[1] = "TATA"
cars[2] = "Maruti"
Example to find the length of the array:
The Length of an Array uses the len() method to return the length of an array (the number of elements in an array).
Return the number of components within the cars array:
cars = ["Ford", "Volvo", "BMW"]
l = len(cars)
print('Length of Cars Items is: ',+l)
Output:
C:\Users\Pramod\PycharmProjects\pythonProject\venv\Scripts\python.exe C:/Users/Pramod/PycharmProjects/pythonProject/main.py
Length of Cars Items is: 3
Process finished with exit code 0
Note: The length of the Associate in Nursing array is usually added to the very best array index.
Python Looping Through an Array
You can use the for-in loop to loop through all the weather of the Associate in Nursing array.
Example to print each item in the cars array:
cars = ["Ford", "Volvo", "BMW"]
for x in cars:
print(x)
Output:
C:\Users\Pramod\PycharmProjects\pythonProject\venv\Scripts\python.exe C:/Users/Pramod/PycharmProjects/pythonProject/main.py
Ford
Volvo
BMW
Process finished with exit code 0
Adding Element on Array:
You can use the append() method to add an element to an array.
Example
Add one more element to the cars array:
cars = ["Ford", "Volvo", "BMW"]
cars.append("Honda")
print(cars)
Output:
C:\Users\Pramod\PycharmProjects\pythonProject\venv\Scripts\python.exe C:/Users/Pramod/PycharmProjects/pythonProject/main.py
['Ford', 'Volvo', 'BMW', 'Honda']
Process finished with exit code 0
Removing Elements from Array list:
You can use the pop() method to remove an element from the array.
Example -1
Delete the second element of the cars array:
cars = ["Ford", "Volvo", "BMW"]
cars.pop(2)
print(cars)
Output:
C:\Users\Pramod\PycharmProjects\pythonProject\venv\Scripts\python.exe C:/Users/Pramod/PycharmProjects/pythonProject/main.py
['Ford', 'Volvo']
Process finished with exit code 0
You can also use the remove() method to remove an element from the array.
Example -2
Delete the element that has the value “BMW”:
cars = ["Ford", "Volvo", "BMW"]
cars.remove('BMW')
print(cars)
Note: The list’s remove() method only removes the first occurrence of the specified value.
Array Methods:
Python encompasses a set of intrinsical ways that you just will use on lists/arrays.
Method | Description |
append() | Adds a part at the top of the list |
clear() | Removes all the elements from the list |
copy() | Returns a copy of the list |
count() | Returns the number of components with the required worth |
extend() | Add the elements of a list (or any iterable), to the end of the current list |
index() | Returns the index of the primary part with the required worth |
insert() | Adds an element at the specified position |
pop() | Removes the element at the specified position |
remove() | Removes the first item with the specified value |
reverse() | Reverses the order of the list |
sort() | Sorts the list |
Note: Python doesn’t have intrinsical support for Arrays, however, Python Lists may be used instead.
Recommended Post:
- Python Hello World Program
- Python Comment | Creating a Comment | multiline comment | example
- Python Dictionary Introduction | Why to use dictionary | with example
- How to do Sum or Addition in python
- Python Reverse number
- find the common number in python
- addition of number using for loop and providing user input data in python
- Python Count char in String
- Python Last Character from String
- Python Odd and Even | if the condition
- Python Greater or equal number
- Python PALINDROME NUMBER
- Python FIBONACCI SERIES
- Python Dictionary | Items method | Definition and usage
- Python Dictionary | Add data, POP, pop item, update method
- Python Dictionary | update() method
- Delete statement, Looping in the list In Python
- Odd and Even using Append in python
- Python | Simple Odd and Even number
Get Salesforce Answers