n = int(input("Enter N number : "))
a = list(map(int,input("\nEnter the numbers : ").strip().split()))[:n]
print("\nList is : ", a)
list1=a
list1.sort()
print("Smallest element is:", min(list1))
print("Largest element is:", list1[-1])
def Average(list1):
return sum(list1) / len(list1)
list1=a
average = Average(list1)
print("Average of the list =", round(average, 2))
element=int(input("Enter a number to count how many times is repeated: "))
list1.count(element)
print("\nNumber is repeated" ,element , "times")
how can i fix this logical error ?enter image description here
my results show this: Enter N number : 5
Enter the numbers : 1 2 3 4 5
List is : [1, 2, 3, 4, 5]
Smallest element is: 1
Largest element is: 5
Average of the list = 3.0
enter code here
Enter a number to count how many times is repeated: 3
Number is repeated 3 times