การค้นหาค่าสูงสุดและต่ำสุดจากรายการค่าที่กำหนดเป็นความต้องการทั่วไปในโปรแกรมประมวลผลข้อมูล 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