Tìm hai số lớn nhất trong mảng python

Ở phương thức này đầu tiên chúng ta sẽ sắp xếp mảng đã cho theo thứ tự tăng dần và trả về phần tử lớn thứ hai không bằng phần tử lớn nhất của mảng

def second_largest_num[arr]:
    arr.sort[]
    n = len[arr]
    if [n max1. max2 = max1 # Bây giờ số này sẽ lớn thứ hai max1 = num #  Số này hiện là số lớn nhất trong danh sách. 

Làm cách nào để tìm số nhỏ nhất và lớn nhất trong một mảng trong Python?

Thuật toán tìm số nhỏ nhất và lớn nhất trong một mảng .
Nhập các phần tử của mảng
Khởi tạo nhỏ = lớn = arr[0]
Lặp lại từ i = 2 đến n
nếu [mảng [i]> lớn]
lớn = mảng [i]
nếu [mảng [i] < nhỏ]
nhỏ = mảng [i]
In nhỏ và lớn

Chủ Đề