เมื่อจำเป็นต้องทดสอบว่าองค์ประกอบอยู่ในช่วงต่ำสุด/สูงสุด องค์ประกอบรายการจะถูกวนซ้ำ และตรวจสอบเพื่อดูว่ามีค่าเท่ากับค่า "สูงสุด" หรือไม่
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน
my_list = [5, 6, 4, 7, 8, 13, 15] print("The list is : ") print(my_list) range_list = [4, 7, 10, 6] my_result = True for elem in range_list: if elem!= max(my_list): my_result = False break if(elem == True): print("All the elements are in the min/max range") else: print("All the elements are not in the min/max range")
ผลลัพธ์
The list is : [5, 6, 4, 7, 8, 13, 15] All the elements are not in the min/max range
คำอธิบาย
-
รายการถูกกำหนดและแสดงบนคอนโซล
-
มีการกำหนดรายการจำนวนเต็มอีกรายการหนึ่ง
-
ตัวแปรถูกกำหนดให้เป็น 'จริง'
-
ค่าในรายการจำนวนเต็มจะถูกทำซ้ำ
-
หากองค์ประกอบสูงสุดในรายการดั้งเดิมไม่เท่ากับองค์ประกอบใด ๆ ในรายการจำนวนเต็ม ตัวแปรผลลัพธ์จะถูกตั้งค่าเป็น 'เท็จ'
-
มันหลุดออกจากวง
-
สุดท้ายมีการตรวจสอบดูว่าค่าเป็น 'จริง' หรือไม่
-
ผลลัพธ์ที่เกี่ยวข้องจะปรากฏบนคอนโซล ทั้งนี้ขึ้นอยู่กับสิ่งนี้