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

Python - Kiểm tra xem các phần tử của danh sách có nằm trong phạm vi Tối thiểu / Tối đa từ danh sách khác không

Khi được yêu cầu kiểm tra xem các phần tử có nằm trong phạm vi tối thiểu / tối đa hay không, các phần tử danh sách sẽ được lặp lại và được kiểm tra xem nó có bằng với giá trị ‘max’ hay không.

Ví dụ

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

my_list = [5, 6, 4, 7, 8, 13, 15]
print("The list is : ")
print(my_list)
range_list = [4, 7, 10, 6]

my_result = True
for elem in range_list:

   if elem!= max(my_list):
      my_result = False
      break

if(elem == True):
   print("All the elements are in the min/max range")
else:
   print("All the elements are not in the min/max range")

Đầu ra

The list is :
[5, 6, 4, 7, 8, 13, 15]
All the elements are not in the min/max range

Giải thích

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

  • Một danh sách các số nguyên khác được xác định.

  • Một biến được gán cho 'True'.

  • Các giá trị trong danh sách các số nguyên được lặp lại.

  • Nếu tối đa của các phần tử trong danh sách ban đầu không bằng bất kỳ phần tử nào trong danh sách các số nguyên, thì biến kết quả được đặt thành 'False'.

  • Nó thoát ra khỏi vòng lặp.

  • Cuối cùng, nó sẽ được kiểm tra xem giá trị có phải là 'True' hay không.

  • Tùy thuộc vào điều này, kết quả liên quan được hiển thị trên bảng điều khiển.