ในการค้นหาองค์ประกอบที่มีค่าต่ำสุด คุณต้องเรียกใช้ฟังก์ชัน min() โดยมีรายการเป็นอาร์กิวเมนต์ ฟังก์ชัน min วนซ้ำรายการเพื่อติดตามค่าต่ำสุดที่พบจนกว่าจะถึงจุดสิ้นสุด จากนั้นจะส่งกลับค่านี้
ตัวอย่าง
my_list = [2, 3, 1, 5, -1] print(min(my_list))
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
-1
หากคุณต้องการดัชนีและสถานที่ทั้งหมดที่มีองค์ประกอบสูงสุด คุณสามารถใช้วิธีการแจกแจงได้ วิธีการแจกแจงสร้าง tuples ของอ็อบเจ็กต์ที่มีดัชนีที่ดัชนีแรกและอ็อบเจ็กต์ในวินาที
ตัวอย่าง
my_list = [2, 3, 1, -4, -1, -4] m = min(my_list) print([i for i, j in enumerate(my_list) if j == m])
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
[3, 5]