Question: LAB: Smallest and largest numbers in a list (PYTHON) Write a program that reads a list of integers into a list as long as the
Write a program that reads a list of integers into a list as long as the integers are greater than zero, then outputs the smallest and largest integers in the list.
Ex: If the input is:
10
5
3
21
2
-6
the output is:
2 and 21
ANSWER IS INCORRECT:
lst=[]
n=int(input("Enter the size of the list : "))
for x in range(0,n):
temp=int(input()) ## taking the input of element of list from the user
lst.append(temp); ## adding element to list enter by the user
newList=[] ## this list keep that element until the negative element didnot come
for x in lst:
if(x
break
else:
newList.append(x)
print(min(newList),end=" ") ## getting max element from the new list
print("and",end=" ")
print(max(newList)) ## getting min element from the new listlist
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
