Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

max() และ min() ใน Python


การค้นหาค่าสูงสุดและต่ำสุดจากรายการค่าที่กำหนดเป็นความต้องการทั่วไปในโปรแกรมประมวลผลข้อมูล Python มีสองฟังก์ชันที่จัดการทั้งตัวเลขและสตริง เราจะเห็นทั้งสองสถานการณ์ในตัวอย่างด้านล่าง

ค่าตัวเลข

เรานำรายการค่าตัวเลขที่มีจำนวนเต็มและทศนิยม ฟังก์ชันทำงานอย่างเหมาะสมเพื่อให้ทั้งค่าสูงสุดและต่ำสุด

ตัวอย่าง

x=[10,15,25.5,3,2,9/5,40,70]
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

ผลลัพธ์

การเรียกใช้โค้ดด้านบนทำให้เราได้ผลลัพธ์ดังต่อไปนี้:

Maximum number is : 70
Minimum number is : 1.8

ค่าสตริง

ค่าสตริงจะถูกเปรียบเทียบด้วยศัพท์เฉพาะเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง ภายในจะเปรียบเทียบค่า ascii ของอักขระ

ตัวอย่าง

x=['Mon','Tue','Wed','Thu','Fri','Sat','Sun']
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

ผลลัพธ์

การเรียกใช้โค้ดด้านบนทำให้เราได้ผลลัพธ์ดังต่อไปนี้:

Maximum number is : Wed
Minimum number is : Fri