เมื่อต้องการค้นหาค่าสูงสุดในช่วงแถว จะใช้การวนซ้ำอย่างง่ายและวิธีการ 'สูงสุด'
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
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
-
จำนวนเต็มจะถูกนำมาเป็นค่าช่วงและวนซ้ำ
-
ค่าสูงสุดขององค์ประกอบดัชนีถูกนำมาใช้และกำหนดให้กับตัวแปร
-
นี่คือเอาต์พุตที่แสดงบนคอนโซล