我正在學習python,所以我被卡住了,需要你的幫助。我試圖編寫一個允許用戶輸入數字的程序,然後當按'0'退出時,它輸出某個數字出現的次數。如果我想這樣做對已經設定的列表,例如找apearance的數量爲3號:統計一個數字出現在用戶輸入的一系列數字中的次數
list= (2, 400, 3, 40, 100, 3, 3, 10, 0)
print(list.count(3))
能否請你告訴我什麼,我需要做的,如果我想創建此所以它是不到一個列表,但用戶輸入一系列數字並退出以顯示按'0'時的計數?
我的試用結果如下,但明顯錯誤,因爲不循環或輸入'0'結束。請幫忙。
print('Enter the next number(0 to finish)')
list1 = [int(x) for x in input().split()]
print(list1.count(3))