回覆列表
-
1 # 裕凡科技
-
2 # 使用者3659643214642152
直接有內建函式可以找出list中的最大值 >>> a = [1,3,5,7,9] >>> print max(a) 9完全沒必要使用while迴圈啊
-
3 # 碼農新科技
Python對陣列的操作已經封裝的挺方便,如下即可。
程式碼:
l = [] # 首先,定義一個數組,此陣列能夠動態調整大小,不需要手動指定陣列長度
a = 123 # 定義一個數值變數
l.append(a) # 使用陣列的append方法,將數值新增至陣列末尾
l.insert(1, a) # 當然,也可以使用insert方法將數值插入至陣列指定位置
用排序的方法。
假設陣列為N,可以用變數t儲存最大數,先賦值為N[0].在for迴圈下,把陣列中每個元素和t作比較,如果大於t,就賦值給t。