Hướng dẫn how to find the smallest number in a list python using for loop - cách tìm số nhỏ nhất trong python danh sách bằng vòng lặp for

Nội dung

  • Giới thiệu
  • Ví dụ 1: Tìm số nhỏ nhất bằng Min ()
  • Ví dụ 2: Tìm số nhỏ nhất bằng cách sử dụng hàm sort ()
  • Ví dụ 3: Tìm số nhỏ nhất sử dụng cho vòng lặp
  • Bản tóm tắt

Bạn có thể tìm thấy số lượng nhỏ nhất của danh sách trong Python bằng hàm min (), sort () hàm hoặc cho vòng lặp.

Hướng dẫn how to find the smallest number in a list python using for loop - cách tìm số nhỏ nhất trong python danh sách bằng vòng lặp for

Chúng tôi sẽ xem xét các quy trình sau để tìm số nhỏ nhất trong danh sách, với các ví dụ.

  • Sử dụng hàm tích hợp min ()
  • Sử dụng hàm sort sort ()
  • Sử dụng Python cho vòng lặp

Chọn một, dựa trên các yêu cầu chương trình của bạn hoặc các khuyến nghị về hiệu suất cá nhân của riêng bạn.

Ví dụ 1: Tìm số nhỏ nhất bằng Min ()

Ví dụ 2: Tìm số nhỏ nhất bằng cách sử dụng hàm sort ()

Ví dụ 3: Tìm số nhỏ nhất sử dụng cho vòng lặp

Bản tóm tắt

# python program to find the smallest number

# list of numbers
a = [18, 52, 23, 41, 32]

# find smallest number using min() function
smallest = min(a)

# print the smallest number
print(f'Smallest number in the list is : {smallest}.')

Bạn có thể tìm thấy số lượng nhỏ nhất của danh sách trong Python bằng hàm min (), sort () hàm hoặc cho vòng lặp.

Chúng tôi sẽ xem xét các quy trình sau để tìm số nhỏ nhất trong danh sách, với các ví dụ.

Smallest number in the list is : 18.

Ví dụ 2: Tìm số nhỏ nhất bằng cách sử dụng hàm sort ()

Ví dụ 3: Tìm số nhỏ nhất sử dụng cho vòng lặp

Bản tóm tắt

# python program to find the smallest number

# list
a = [18, 52, 23, 41, 32]

# sort the list, default is in ascending order
a.sort()

# smallest number
smallest = a[0]

# print the smallest number
print("Smallest number is: ",smallest)

Bạn có thể tìm thấy số lượng nhỏ nhất của danh sách trong Python bằng hàm min (), sort () hàm hoặc cho vòng lặp.

Chúng tôi sẽ xem xét các quy trình sau để tìm số nhỏ nhất trong danh sách, với các ví dụ.

Smallest number is: 18

Ví dụ 3: Tìm số nhỏ nhất sử dụng cho vòng lặp

Bản tóm tắt

Bản tóm tắt

a=[18, 52, 23, 41, 32]

# smallest number
smallest = a[0] if a else None

# find smallest
for i in a:
	if i<smallest:
		smallest=i

print("Smallest element is: ", smallest)

Bạn có thể tìm thấy số lượng nhỏ nhất của danh sách trong Python bằng hàm min (), sort () hàm hoặc cho vòng lặp.

Chúng tôi sẽ xem xét các quy trình sau để tìm số nhỏ nhất trong danh sách, với các ví dụ.

Smallest element is: 18

Sử dụng hàm tích hợp min ()

  1. Sử dụng hàm sort sort ()
  2. Sử dụng Python cho vòng lặp
    • Chọn một, dựa trên các yêu cầu chương trình của bạn hoặc các khuyến nghị về hiệu suất cá nhân của riêng bạn.
  3. Hàm Min () có thể lấy một danh sách làm đối số và trả về mức tối thiểu của các yếu tố trong danh sách.

Bản tóm tắt

Bạn có thể tìm thấy số lượng nhỏ nhất của danh sách trong Python bằng hàm min (), sort () hàm hoặc cho vòng lặp.

Chúng tôi sẽ xem xét các quy trình sau để tìm số nhỏ nhất trong danh sách, với các ví dụ.

  • Sử dụng hàm tích hợp min ()
  • Sử dụng hàm sort sort ()
  • Sử dụng Python cho vòng lặp
  • Chọn một, dựa trên các yêu cầu chương trình của bạn hoặc các khuyến nghị về hiệu suất cá nhân của riêng bạn.
  • Hàm Min () có thể lấy một danh sách làm đối số và trả về mức tối thiểu của các yếu tố trong danh sách.
  • Trong ví dụ này, chúng tôi sẽ lấy một danh sách các số và tìm nhỏ nhất trong danh sách bằng hàm min ().
  • Chương trình Python
  • Chạy
  • Đầu ra
  • Chúng tôi biết rằng hàm Set () sắp xếp một danh sách theo thứ tự tăng dần hoặc giảm dần. Sau khi bạn sắp xếp một danh sách, bạn có số nhỏ nhất khi bắt đầu danh sách nếu bạn đã sắp xếp theo thứ tự tăng dần hoặc ở cuối danh sách nếu bạn đã sắp xếp theo thứ tự giảm dần.

Xin chào! Bài viết này dành cho những người mới bắt đầu muốn hiểu mã cơ bản để tìm số nhỏ nhất trong Python. Vì vậy, hãy để bắt đầu.

Chúng tôi mong muốn tìm số nhỏ nhất trong Python của tất cả các số được đưa ra trong danh sách.

Nói nếu danh sách là: [32, 54, 67, 21]

Đầu ra phải là: 21

Trong bài viết này, chúng tôi sẽ hiểu 3 phương pháp khác nhau để làm điều này.

1. Sử dụng Python Min ()

Min () là một hàm tích hợp trong Python lấy một danh sách làm đối số và trả về số nhỏ nhất trong danh sách. Một ví dụ được đưa ra dưới đây-

#declaring a list
list1 = [-1, 65, 49, 13, -27] 
print ("list = ", list1)

#finding smallest number
s_num = min (list1)
print ("The smallest number in the given list is ", s_num)

Output:

list = [-1, 65, 49, 13, -27]
The smallest number in the given list is  -27

Đây là một trong những phương pháp đơn giản nhất để tìm số nhỏ nhất. Tất cả những gì bạn cần làm là chuyển danh sách cho min () như một đối số.

2. Sử dụng python sort ()

Sắp xếp () là một phương thức sẵn có khác trong Python mà không trả về số lượng nhỏ nhất của danh sách. Thay vào đó, nó sắp xếp danh sách theo thứ tự tăng dần.is another inbuilt method in python that doesn’t return the smallestnumber of the list. Instead, it sorts the list in ascending order.

Vì vậy, bằng cách sắp xếp danh sách, chúng ta có thể truy cập phần tử đầu tiên của danh sách bằng cách sử dụng lập chỉ mục và đó sẽ là số nhỏ nhất trong danh sách đó. Hãy để xem mã:

#declaring a list
list1 = [17, 53, 46, 8, 71]
print ("list = ", list1)

#sorting the list
list1.sort ()

#printing smallest number
print ("The smallest number in the given list is ", list1[0])

Output:

list =  [17, 53, 46, 8, 71]
The smallest number in the given list is 8

3. Sử dụng vòng lặp ‘cho vòng lặp

Smallest number in the list is : 18.
0

Trong mã trên, chúng tôi đang sử dụng hai vòng cho các vòng lặp, một để nhận các yếu tố của danh sách từ người dùng và cái thứ hai để tìm số nhỏ nhất từ ​​danh sách.for loops, one for getting the elements of the list from the user and the second one for finding the smallest number from the list.

Sau khi nhận các phần tử từ người dùng, chúng tôi xác định phần tử đầu tiên của danh sách (tại 0 chỉ mục) là số nhỏ nhất (tối thiểu). Sau đó, với vòng lặp For, chúng tôi so sánh từng phần tử của danh sách với tối thiểu và nếu bất kỳ phần tử nào nhỏ hơn min, nó sẽ trở thành Min mới.min and if any element is smaller than min, it becomes the new min.

Đây là cách chúng tôi nhận được số nhỏ nhất từ ​​danh sách người dùng.

Đầu ra cho mã trên là:

Smallest number in the list is : 18.
1

Sự kết luận

Vì vậy, đây là một số phương pháp để tìm số nhỏ nhất từ ​​danh sách đã cho trong Python. Hy vọng bạn hiểu điều này! Hãy đặt câu hỏi dưới đây, nếu có. Cảm ơn bạn! 🙂

Làm thế nào để bạn tìm thấy số nhỏ nhất trong danh sách bằng cách sử dụng vòng lặp?

Sau khi nhận các phần tử từ người dùng, chúng tôi xác định phần tử đầu tiên của danh sách (tại 0 chỉ mục) là số nhỏ nhất (tối thiểu).Sau đó, với vòng lặp For, chúng tôi so sánh từng phần tử của danh sách với tối thiểu và nếu bất kỳ phần tử nào nhỏ hơn min, nó sẽ trở thành Min mới.with the for loop, we compare each element of the list to the min and if any element is smaller than min, it becomes the new min.

Làm thế nào để bạn tìm thấy yếu tố nhỏ nhất trong danh sách Python?

Sử dụng phương thức Min () để tìm số nhỏ nhất trong danh sách. to find smallest number in a list.

Làm thế nào để tôi tìm thấy số nhỏ nhất trong danh sách Python mà không có Min?

Quá trình: Ban đầu gán phần tử nằm ở 0 đến tối thiểu bằng Min = L [0].Sử dụng cho vòng lặp truy cập mỗi vị trí theo phương pháp từ 1 đến LEN (L) -1.Nếu phần tử nằm ở bất kỳ vị trí nào thấp hơn Min, thì hãy gán phần tử là Min bằng cách sử dụng Min = L [i] cuối cùng Min giữ giá trị tối thiểu trong danh sách.Initially assign the element located at 0 to min using min = l[0]. using for loop visit each location serially from 1 to len(l)-1. if the element located in any position is lesser than min, then assign the element as min by using min = l[i] finally min holds the minimum value in the list.

Làm thế nào để bạn tìm thấy số thấp nhất trong một mảng trong Python?

Python cung cấp chức năng sẵn có khác nhau.Min () được sử dụng để tìm ra giá trị tối thiểu trong một mảng, Max () được sử dụng để tìm ra giá trị tối đa trong một mảng.min() is used for find out minimum value in an array, max() is used for find out maximum value in an array.