Intro to Array Data Structure

  • defining an Array
  • Insertion
  • Removal
  • Searching an Array

  • Sorted and Unsorted Array

Defining an Array in Python

array1 = [23, 8, 4, 12, 3, 1, 30 ]

Appending (adding to an Array)

def print_array(arr):
    '''printing an array'''
    
    print("Currently printing this Array: ", arr)
    for i in arr:
        print(i)
    
    
array1 = [12, 3, 19, 20]

# printing Array 1

print_array(array1)

array2 = [2, 93, 199, 20, 90, 69, 12]

print_array(array2)




## Adding to an Array
array1.append(4)
array1.append(9)
array1.append(23)


#print array1 after adding to it

print_array(array1)

Unsorted Array

Sorted Array