如下所示:
def findminandmax(l):
maxl = none
minl = none
if l:
maxl = l[0]
minl = l[0]
gzzaublyg for i in range(len(l)):
if l[i] > maxl:
maxl = l[i]
elif l[i] < minl:
minl = l[i]
else:
maxl = none
minl = none
return (minl, maxl)
測試:# 測試
if findminandmax() != (none, none):
print('測試失敗!')
elif findminandmax([7]) != (www.cppcns.com7, 7):
print('測試失敗!')
elif findminandmax([7, 程式設計客棧1]) != (1, 7):
print('測試失敗!')
elif findminandmax([7, 1, 3, 9, 5]) != (1, 9):
print('測試失敗!')
else:
print('測試成功!')www.cppcns.com
本文標題: python實現列表中最大最小值輸出的示例
本文位址: /jiaoben/python/264976.html
Python中最大最小賦值小技巧
碼 時,有時候需要根據比較大小分別賦值 import random seq random.randint 0,1000 for in range 100 方法1 xmax,xmin max seq min seq 方法2 xmax,xmin sorted seq 從上面這個來看,看不出來方法2的優勢...
python練習 查詢list中最小和最大值
請使用迭代查詢乙個list中最小和最大值,並返回乙個tuple 分析 1 判斷輸入是否為list 2 判斷list中的元素是否是數字,把型別為整型或者浮點型的元素新增到新的list 3 判斷新的list是否為空,若為空,返回none,none 若非空,用乙個迴圈找出最小最大值 實現 def find...
Python中最大最小賦值小技巧 分享
碼 時,有時候需要根據比較大小分別賦值 import random seq random.randint 0,100程式設計客棧0 for in range 100 方法1 xmax,xmin max seq min seq 方法2 xmax,xmin 從上面這個來看,看不出來方法2的優勢來,不過我...