Tối thiểu/tối đa () trong Python
Show Indhumathy Chelliah Theo 17 Tháng tám 2020 · 7 phút đọc · Chỉ dành cho thành viên Cách sử dụng Hàm phím trong Max() và Min() trong Python Tìm hiểu cách sử dụng các tham số chính trong max( ) và min( )Hàm chính là một hàm có thể gọi được trả về một giá trị được sử dụng để sắp xếp hoặc sắp xếp Các chức năng được đề cập dưới đây chấp nhận các chức năng chính để kiểm soát cách các phần tử được sắp xếp hoặc… Tìm các giá trị lớn nhất và nhỏ nhất từ một danh sách các giá trị đã cho là một nhu cầu rất phổ biến trong các chương trình xử lý dữ liệu. Python có hai hàm này xử lý cả số và chuỗi. Chúng ta sẽ thấy cả hai kịch bản trong các ví dụ dưới đây Giá trị sốChúng tôi lấy một danh sách các giá trị số có số nguyên và số float. Các hàm hoạt động phù hợp để cung cấp cả giá trị tối đa và tối thiểu Ví dụBản thử trực tiếp x=[10,15,25.5,3,2,9/5,40,70] print("Maximum number is :",max(x)) print("\nMinimum number is :",min(x)) đầu raChạy đoạn mã trên cho ta kết quả như sau Maximum number is : 70 Minimum number is : 1.8 Giá trị chuỗiCác giá trị chuỗi được so sánh theo từ điển để có được kết quả chính xác. Bên trong các giá trị ascii của các ký tự được so sánh Hàm 3 trả về mục lớn nhất trong một lần lặp. Nó cũng có thể được sử dụng để tìm mục lớn nhất giữa hai hoặc nhiều tham sốVí dụ
Hàm 3 có hai dạng
1. max() với các đối số có thể lặp lạimax() Cú phápĐể tìm mục lớn nhất trong một lần lặp, chúng tôi sử dụng cú pháp này
tham số tối đa ()
max() Giá trị trả về 3 trả về phần tử lớn nhất từ một lần lặpví dụ 1. Lấy mục lớn nhất trong danh sách________số 8đầu ra The largest number is: 10 Nếu các mục trong một lần lặp là chuỗi, thì mục lớn nhất (được sắp xếp theo thứ tự abc) được trả về ví dụ 2. chuỗi lớn nhất trong danh sáchMaximum number is : 70 Minimum number is : 1.80 đầu ra Maximum number is : 70 Minimum number is : 1.81 Trong trường hợp của từ điển, 3 trả về khóa lớn nhất. Hãy sử dụng tham số 7 để tìm khóa của từ điển có giá trị lớn nhấtví dụ 3. max() trong từ điểnMaximum number is : 70 Minimum number is : 1.84 đầu ra Maximum number is : 70 Minimum number is : 1.85 Trong hàm 3 thứ hai, chúng ta đã truyền hàm lambda cho tham số 7Maximum number is : 70 Minimum number is : 1.88 Hàm trả về các giá trị của từ điển. Dựa trên các giá trị (chứ không phải các khóa của từ điển), khóa có giá trị lớn nhất được trả về |