当前位置:   article > 正文

python求倒数第二小_Python程序在列表中找到最大,最小,第二大和第二小?

求一个数组中的最大,最小,倒数第二大的值

给定数组,我们必须找出最大值,最小值,第二大,第二小数。

算法Step 1: input list element

Step 2: we take a number and compare it with all other number present in the list.

Step 3: get maximum, minimum, secondlargest, second smallest number.

范例程式码# To find largest, smallest, second largest and second smallest in a List

def maxmin(A):

maxi = A[0]

secondsmax = A[0]

mini = A[0]

secondmini = A[0]

for item in A:

if item > maxi:

maxi = item

elif secondsmax!=maxi and secondsmax 

secondsmax = item

elif item 

mini = item

elif secondmini != mini and secondmini > item:

secondmini = item

print("Largest element is ::>", maxi)

print("Second Largest element is ::>", secondsmax)

print("Smallest element is ::>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/498608
推荐阅读
相关标签
  

闽ICP备14008679号