在Python中没有min()的情况下从列表中删除最小值

时间:2018-03-15 18:09:32

标签: python python-3.x list function

我试图在不使用最小函数或删除函数的情况下从随机生成的数字列表中删除最小值。

我创建了一个函数def minremo(lst): lst.sort() lst.reverse() lst.pop() return n import random number_list = [] for count in range(10): number = random.randint(1, 100) number_list.append(number) print(number_list) print(minremo(number_list)) ,但我不确定返回值应该是什么让它实际工作。到目前为止,我有一种删除最小值的方法。

import random
number_list = []
for count in range(10):
    number = random.randint(1, 100)
    number_list.append(number)
print(number_list)
number_list.sort()
number_list.reverse()
number_list.pop()
print(minremo(number_list))

删除文件级范围的最小工作的算法虽然:

position: fixed;

但它在函数本身内不起作用。我不确定我应该在函数中返回什么。该函数内的回报应该是什么?

1 个答案:

答案 0 :(得分:3)

返回刚刚修改过的列表(entryType)。

lst