เมื่อต้องการค้นหาค่าสูงสุดในช่วงแถว จะใช้การวนซ้ำอย่างง่ายและวิธีการ 'สูงสุด'
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
my_list = [[11, 35, 6], [9, 11, 3], [35, 4, 2],[8, 15, 35], [5, 9, 18], [5, 14, 2]] print("The list is :") print(my_list) i, j = 2, 4 print("The values for integers are ") print(i, j) my_result = 0 for index in range(i, j): my_result = max(max(my_list[index]), my_result) print("The result is :") print(my_result)
ผลลัพธ์
The list is : [[11, 35, 6], [9, 11, 3], [35, 4, 2], [8, 15, 35], [5, 9, 18], [5, 14, 2]] The values for integers are 2 4 The result is : 35
คำอธิบาย
-
รายการของรายการถูกกำหนดและแสดงบนคอนโซล
-
ค่าสำหรับจำนวนเต็มสองตัวถูกกำหนดและแสดงบนคอนโซล
-
ตัวแปรถูกตั้งค่าเริ่มต้นเป็น 0
-
จำนวนเต็มจะถูกนำมาเป็นค่าช่วงและวนซ้ำ
-
ค่าสูงสุดขององค์ประกอบดัชนีถูกนำมาใช้และกำหนดให้กับตัวแปร
-
นี่คือเอาต์พุตที่แสดงบนคอนโซล