Array Exercises

Example 1

Python program to find the largest number in an array −

Open Compiler

import array as arr
a = arr.array('i',[10,5,15,4,6,20,9])print(a)
largest = a[0]for i inrange(1,len(a)):if a[i]>largest:
      largest=a[i]print("Largest number:", largest)

It will produce the following output −

array('i', [10, 5, 15, 4, 6, 20, 9])
Largest number: 20

Example 2

Python program to store all even numbers from an array in another array −

Open Compiler

import array as arr
a = arr.array('i',[10,5,15,4,6,20,9])print(a)
b = arr.array('i')for i inrange(len(a)):if a[i]%2==0:
      b.append(a[i])print("Even numbers:", b)

It will produce the following output −

array('i', [10, 5, 15, 4, 6, 20, 9])
Even numbers: array('i', [10, 4, 6, 20])

Learn Python in-depth with real-world projects through our Python certification course. Enroll and become a certified expert to boost your career.

Example 3

Python program to find the average of all numbers in a Python array −

Open Compiler

import array as arr
a = arr.array('i',[10,5,15,4,6,20,9])print(a)
s =0for i inrange(len(a)):
   s+=a[i]
avg = s/len(a)print("Average:", avg)# Using sum() function
avg =sum(a)/len(a)print("Average:", avg)

It will produce the following output −

array('i', [10, 5, 15, 4, 6, 20, 9])
Average: 9.857142857142858
Average: 9.857142857142858

Exercise Programs

  • Python program find difference between each number in the array and the average of all numbers
  • Python program to convert a string in an array
  • Python program to split an array in two and store even numbers in one array and odd numbers in the other.
  • Python program to perform insertion sort on an array.
  • Python program to store the Unicode value of each character in the given array.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *