def main():
a = [2,1,5,234,3,44,7,6,4,5,9,11,12,14,13]
max = 0
for number in a:
if number > max:
max = number
print max
if __name__ == '__main__':
main()
我能够获取数组中的最大值(当然,不使用max()函数)。如何获取该值的索引(位置)?请尽量保持简单,不要使用新的Python关键字或内置函数。谢谢!
if number > max
可以被认为是使用了内置类型list
的内置方法__gt__
:) 但说真的 - 为什么不能直接使用内置的max
呢?只是一种智力锻炼或自我折磨吗? - Jon Clementsmax
是正确、简洁和高效的方法,但您是在寻找如何不这样做的方法? - Jon Clements