我想尽量简化这个功能,我该怎么办?如何在Python中返回列表的最大元素?
def eleMax(items, start=0, end=None):
if end is None:
end = len(items)
return max(items[start:end])
虽然我的
def eleMax(items, start=0, end=-1):
return max(items[start:end])
但最后一个元素是从列表中删除。
感谢您的帮助。
这对于'max(items)'来说真的很奇怪。如果你需要切片'MAX(项目[开始:结束])'或'甚至最大(项目[开始:])'作品。 – 2010-10-08 17:45:09
是的,你是对的,但它只是exercice :) – Natim 2010-10-08 18:04:40
如果是家庭作业,请注明与[功课] – 2010-10-08 22:49:56