請撰寫一程式,讓使用者輸入十個整數作為樣本數,輸出眾數(樣本中出現最多次的數字)及其出現的次數
提示:假設樣本中只有一個眾數。
範例輸入:
34
18
22
32
18
29
30
38
42
18
範例輸出:18
3
程式碼:
numLi = []
countLi = []
for i in range(10): numLi.append( int(input()) )
for i in range(10): countLi.append( numLi.count( numLi[i] ) )
print( numLi[ countLi.index( max( countLi ) ) ] )
print( max( countLi) )
沒有留言:
張貼留言