l = [5, 4, 3, 2, 1, 100, 69]
largest = l[0]
smallest = l[0]
seclargest = 0
secsmallest = 0
a = len(l)
b = a - 1
for i in range(a):
if l[i] > largest:
seclargest=largest
if b == i:
print(seclargest)
largest = l[i]
if l[i] < smallest:
if b>i:
secsmallest = smallest
smallest = l[i]
print(largest)
print(seclargest)
print(smallest)
print(secsmallest)
Help, please. This code only prints the smallest and second smallest correctly but not the largest and second largest values.