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

Chỉ mục giá trị tối thiểu Bản ghi bằng Python

Nếu bắt buộc phải tìm bộ giá trị tương ứng với giá trị nhỏ nhất của chỉ số bộ khác, nó có thể được thực hiện bằng cách sử dụng phương thức 'min' và phương thức 'operator.itemgetter'.

Phương thức 'min' đưa ra giá trị tối thiểu của các phần tử trong có thể lặp lại. Mục tiêu tìm nạp một mục cụ thể từ toán hạng của nó.

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

Ví dụ

 from operator import itemgettermy_list =[('Will', 45), ('Jam', 13), ('Pow', 89), ('Nyk', 56)] print ("Danh sách là:") print (my_list) my_result =min (my_list, key =itemgetter (1)) [0] print ("Giá trị có điểm tối thiểu là:") print (my_result) 

Đầu ra

 Danh sách là:[('Will', 45), ('Jam', 13), ('Pow', 89), ('Nyk', 56)] Giá trị có điểm tối thiểu là:Jam  

Giải thích

  • Các gói bắt buộc đã được nhập.
  • Danh sách các bộ giá trị được xác định và hiển thị trên bảng điều khiển.
  • Hàm 'min' được áp dụng trong danh sách các bộ giá trị này, với khóa làm mục tiêu.
  • Công cụ chọn mục này giúp tìm nạp một mục cụ thể từ toán hạng.
  • Giá trị này được gán cho một biến.
  • Biến này là đầu ra, được hiển thị trên bảng điều khiển.