mirror of
https://github.com/TheAlgorithms/Python.git
synced 2024-11-24 13:31:07 +00:00
27 lines
518 B
Python
27 lines
518 B
Python
def find_min(nums):
|
|
"""
|
|
Find Minimum Number in a List
|
|
:param nums: contains elements
|
|
:return: max number in list
|
|
|
|
>>> for nums in ([3, 2, 1], [-3, -2, -1], [3, -3, 0], [3.0, 3.1, 2.9]):
|
|
... find_min(nums) == min(nums)
|
|
True
|
|
True
|
|
True
|
|
True
|
|
"""
|
|
min_num = nums[0]
|
|
for num in nums:
|
|
if min_num > num:
|
|
min_num = num
|
|
return min_num
|
|
|
|
|
|
def main():
|
|
assert find_min([0, 1, 2, 3, 4, 5, -3, 24, -56]) == -56
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|