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 xử lý cả số và chuỗi. Chúng ta sẽ thấy cả hai trường hợp 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ố thực. Các hàm hoạt động thích hợp để cung cấp cả giá trị lớn nhất và giá trị nhỏ nhất.
Ví dụ
x=[10,15,25.5,3,2,9/5,40,70] print("Maximum number is :",max(x)) print("\nMinimum number is :",min(x))
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau:
Maximum number is : 70 Minimum number is : 1.8
Giá trị chuỗi
Cá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.
Ví dụ
x=['Mon','Tue','Wed','Thu','Fri','Sat','Sun'] print("Maximum number is :",max(x)) print("\nMinimum number is :",min(x))
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau:
Maximum number is : Wed Minimum number is : Fri