1樓:匿名使用者
# coding=utf-8
nums = [9,19,1,5,3,28,10,1,28.1]max_num = 0
for i in nums:
max_num = i if i >= max_num else max_num
print(max_num)
只支援正數(要比負數可以把初始max_num無限小就可以),且支援int和flaot
2樓:匿名使用者
# -*- coding: utf-8 -*-#py3
from functools import reducedef cmp(x,y):
if x>y:
return x
return y
li=[1,2,3,4,5]
print(reduce(cmp,li))輸出結果:5
或者from functools import reduceli=[1,2,3,4,5]
print(reduce(lambda x,y:x if x>y else y ,li))
#結果一樣是 5
3樓:織豐德
如果是list,有max(list)
也可以自己寫排序演算法,比如氣泡排序
a=[3,4,2,6,3]
for i in range(0,len(a)):
for j in range(i+1,len(a)):
first=int(a[i])
second=int(a[j])
if first
4樓:
如果是從列表中找最大值,則可以使用max(),如:
in [279]: a = range(10)in [280]: max(a)
out[280]: 9
如果是從陣列找最大值,則可以使用numpy.max()函式,如:
in [281]: a = np.arange(10)in [282]: a.max()
out[282]: 9
如果是一個二維陣列,取某一列的最大值,則:
in [285]: a = np.arange(12).reshape(3,4)
in [286]: a
out[286]:
array([[ 0, 1, 2, 3],[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])
in [287]: a[2,:].max()out[287]: 11
5樓:騰訊電腦管家
int max = 第一個數while(沒讀完) 當前數字是否比 max 大, 如果是,max = 當前數字 最後max就是最大值。
6樓:
你可以將這列數放入列表,對列表進行排序或者使用max函式均能達到你的要求。
7樓:陳智渣2號
用冒泡吧 這個比較簡單 當然如果數值太多的話建議瞭解更屌點的演算法
8樓:匿名使用者
這列數如過是一個列表,元組的話,使用max()函式即可獲得:
9樓:匿名使用者
list01=[[1,2,3],[2,1,3],[3,1,2]]//二維陣列
n1=1//查詢列序數,以0算起
mx=list01[0][n1]//最大值for n2 in range(len(list01)):
if mx mx=list01[n2][n1] print(mx) 10樓:淋浴尖叫 nums=[5,3,7,4,9,1] max(nums) 11樓:匿名使用者 max() 或:list.sort() list[-1] 12樓:匿名使用者 a=[1,2,3,2,1] b = max(a) 13樓:原點分析 1)如果是列表: >>> a=[1,2,6,4,3] >>> a [1, 2, 6, 4, 3] >>> max(a) 62)使用numpy >>>import numpy as np>>>np.max(a) >>>6 python中如何取一列數最大值– 智聯問道 14樓: int max = 第一個數 while(沒讀完) 當前數字是否比 max 大, 如果是,max = 當前數字 最後max就是最大值。 15樓:匿名使用者 light come, light go. python中一組數的最大值用max函式,那次最大值怎麼求 16樓:佼玲琳 max()函式是可以直接用print()函式彈出來的,**如下: listt=[0,1,2,3,4,5] #建立陣列 print(max(listt) #彈出最大值 執行>>> 5 如果想要把最大值存到變數裡,**如下: listt=[0,1,2,3,4,5] #建立陣列 maxx=max(listt) #將最大值賦值給變數maxx #如果需要輸出,可以這樣做: print(maxx) 執行>>> 5 求採納,謝謝!!! 17樓:匿名使用者 把最大值彈出,再求最大值 18樓:匿名使用者 用排序求最簡單了應該。 sorted(li)[-2] python怎麼獲取二維矩陣的單行每列最大值 19樓:匿名使用者 結果如下: ['5', '6', '3'] 在任意空單元格輸入100,複製該單元格,選中上列資料,編輯 選擇性貼上 除 在第一個資料後的單元格里輸入 a1 100 向下拖拽,就ok了 a1指的是被除數所在的位置,就是行 列。再有這方面的問題可以來問我,呵呵 1,c1 a1 b1 2,c1 aaa a1 b1 3,假設要使sheet2的c1引用... 負的二的2009次方 即 2 2009 這是等比數列啊,公比是 2,a1 2,an不是很容易嘛,知道了an,a2009還不就知道了嗎,肯定是正數,希望你能自己做出來。因為這列數的通項也就是第n項是 2 n 所以這組數的第2009個數是 1 2008 2 2009 2 2009 第一為正,第二為負,第... 解 規律 n除以3餘1時,第n項是 n n除以3不餘1時,第n項是 n 於是 1 100 3 33餘1,所以第100個數是1002013 3 671 不餘1,所以第2013個數是 2013 2 每三個數中有一個正數和兩個負數,2013 3 671所以正數有671個,負數有671 2 1342個 3 ...excel中如何定義函式讓一列數都除以
按規律排列的一列數,按規律排列的一列數 2 4 8 16
觀察下列一列數 1, 2, 3,4, 5, 6,