我是 python 的新手,需要一些幫助。
請參考這篇文章中的截圖。
我已經啟動了一個串列,需要計算用戶輸入的總平均分并顯示總平均分。
問題似乎是總平均分數的顯示次數與串列中的專案一樣多……因此,如果用戶給出了 4 個分配分數。終端會顯示 4 次相同的總平均值,需要顯示一次時。
盡管串列包含多個專案(在本例中為數字),但我如何只顯示一次總平均分?
在終端中看到的型別代碼代碼輸出
uj5u.com熱心網友回復:
無需在代碼中包含回圈。sum 和 len 函式負責迭代串列。
print(sum(marks_collection)/len(marks_collection))
足夠的。
作為旁注,您可以而且應該將代碼添加到您的問題中。將它復制到問題中就足夠了,但如果你將```放在上面和下面,它的格式也會正確。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/534264.html
標籤:Python列表循环
