Computer >> Máy Tính >  >> Lập trình >> Python

Python - Tối đa trong phạm vi hàng

Khi cần tìm giá trị lớn nhất trong một phạm vi hàng, một phép lặp đơn giản và phương thức "max" được sử dụng.

Dưới đây là một minh chứng về điều tương tự -

Ví dụ

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)

Đầu ra

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

Giải thích

  • Danh sách danh sách được xác định và hiển thị trên bảng điều khiển.

  • Các giá trị cho hai số nguyên được xác định và hiển thị trên bảng điều khiển.

  • Một biến được khởi tạo thành 0.

  • Các số nguyên được lấy làm giá trị phạm vi và được lặp lại.

  • Phần tử chỉ mục tối đa được lấy và gán cho biến.

  • Đây là đầu ra được hiển thị trên bảng điều khiển.