পাইথনে সর্বাধিক, সর্বনিম্ন উপাদান এবং তাদের অবস্থানও খুঁজে বের করা খুব সহজ। পাইথন বিভিন্ন ইনবিল্ট ফাংশন প্রদান করে। min() একটি অ্যারের সর্বনিম্ন মান খুঁজে বের করার জন্য ব্যবহার করা হয়, max() একটি অ্যারের সর্বাধিক মান খুঁজে বের করার জন্য ব্যবহৃত হয়। index() উপাদানের সূচী খুঁজে বের করার জন্য ব্যবহৃত হয়।
অ্যালগরিদম
maxminposition(A, n) /* A is a user input list and n is the size of the list.*/ Step 1: use inbuilt function for finding the position of minimum element. A.index(min(A)) Step 2: use inbuilt function for finding the position of a maximum element. A.index(max(A))
উদাহরণ কোড
# Function to find minimum and maximum position in list def maxminposition(A, n): # inbuilt function to find the position of minimum minposition = A.index(min(A)) # inbuilt function to find the position of maximum maxposition = A.index(max(A)) print ("The maximum is at position::", maxposition + 1) print ("The minimum is at position::", minposition + 1) # Driver code A=list() n=int(input("Enter the size of the List ::")) print("Enter the Element ::") for i in range(int(n)): k=int(input("")) A.append(k) maxminposition(A,n)
আউটপুট
Enter the size of the List ::4 Enter the Element:: 12 34 1 66 The maximum is at position:: 4 The minimum is at position:: 3