Write a python program to find the largest and smallest number in python using for loop

  1. Assign first element of an array to largest(lt) and smallest (st) value variable.
  2. Traverse the array by using for loop
  • If element of array a[i] is smaller than first element of variable st then assign array element to st.
  • else if, array element a[i] is larger than first element of variable lt then assign array element to lt.

a = [5, 3, 2, 8]
st = a[0]
lt = a[0]
l = len(a)
for i in range(l):
    if a[i] < st:
        st = a[i]
    elif a[i] > lt:
        lt = a [i]
print("Small: {}, Large: {} ".format(st,lt))

Output:

Small: 2, Large: 8 

More Python Programming Questions & Answer

(Visited 2,495 times, 245 visits today)