Skip to content

Commit d3edbbd

Browse files
Add files via upload
1 parent 6cf1f04 commit d3edbbd

File tree

3 files changed

+72
-0
lines changed

3 files changed

+72
-0
lines changed

9th Day/list_as_an_array.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#python list as an array (dynamic array )
2+
#creating a list(act as a dynamic array)
3+
number = [10,20,30,"Hii",50]
4+
print("Original List:", number)
5+
6+
#Accessing elements
7+
print("First element:", number[0])
8+
9+
#modifying elements
10+
number[1] = 200
11+
print("After Modification:", number)
12+
13+
# adding elements
14+
number.append(60)
15+
print("After append:", number)
16+
17+
# removing element
18+
number.pop(2)
19+
print("After poping the element:", number)
20+
21+
#loop thorught list
22+
print("Loopinh through array")
23+
for num in number:
24+
print (num)

9th Day/numpy_code.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#numpy command:-pip install numpy
2+
import numpy as np
3+
4+
#creating a 1d array
5+
arr1 = np.array([10,20,30,40])
6+
print("1d array numpy:", arr1)
7+
8+
# creating a 2d array (matrix)
9+
arr2 = np.array( [
10+
[1,2,3],
11+
[4,5,6]
12+
] )
13+
print("2d arry:\n:", arr2)
14+
15+
#basic operations
16+
print("Adding each element with 10:", arr1 + 40)
17+
print("Adding each element wiht 10:" , arr2+10)
18+
print("-----------------------------------")
19+
matrix = [
20+
[1,2,3],
21+
[4,5,6],
22+
[7,8,9]
23+
]
24+
for i in range(len(matrix)):#row index
25+
for j in range(len(matrix[i])):#column index
26+
matrix[i][j] = matrix[i][j] +10
27+
28+
print(matrix)

9th Day/traditional_array.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#array module(traditional fixed type array)
2+
from array import array
3+
#creating an integer array( 'i' means int)
4+
arr = array('i',[1,2,3,4,5])
5+
print("Original array:", arr)
6+
7+
#Accessing elements
8+
print("Elements at index at 4:", arr[4])
9+
10+
#adding a element
11+
arr.append(6)
12+
print("After append:", arr)
13+
14+
arr.insert(4,13)
15+
print("After insertion:" , arr)
16+
17+
arr.remove(3)
18+
print("Afte removing:", arr)
19+
20+
print

0 commit comments

Comments
 (0)