在這個簡單的 python 程序中,我們必須找到數組的最小元素。這是一個中級 python 程序。
要理解這個例子,您應該了解以下 Python 編程主題:
- Python 列表
- Python 循環
- Python 決策語句
如何得到數組的最小元素?
在這個基於數組的簡單 python 程序中,找到數組中最小的元素。數組是同一數據類型的一組元素。一個數組可以被一個公共變量訪問。為了找到數組的最小元素,我們將數組的第一個元素賦給一個變量,並打開一個 for 循環來遍曆數組的末尾。
在每次迭代中,我們使用 python 中的 if 條件將變量中存儲的第一個元素與每個數組元素進行比較。如果數組元素小於變量,則變量值被交換為最小值。最後,我們得到變量中最小的元素。
例如,考慮 python 語言中的一個簡單的 2D 數組。array = [3,2,1,4,5]。我們給出變量 A 中的第一個值 3,並使用for loop
將變量 A 與數組中的每個元素進行比較。讓我們取數組中的第二個元素,它是 2。所以它小於變量值 3。所以變量變為 2。這樣,當循環完全迭代時,我們得到變量中的最低值,並使用 python 語法和 python 方法打印變量。
算法
步驟 1: 用一些預定義的值初始化一個數組。
步驟 2: 將數組中的第一個元素賦給一個變量。
第三步:使用for loop
從第一個元素移動到數組的末尾。
步驟 4: 使用if
條件將數組元素的值與變量進行比較。
步驟 5: 如果數組元素小於變量值,則用數組元素的較低值賦給變量。
步驟 6: 使用 python 編程語言中的 Print 打印變量的最小值。我們使用 python 編程中的str()
函數將整數變量轉換為字符串。
Python 源代碼
arr = [3, 2, 1, 4, 5];
min = arr[0]; #Assign the first element
for i in range(0, len(arr)): # loop for traversing through the array
if(arr[i] < min): # use if condition to compare
min = arr[i];
print("Smallest element in array is: " + str(min));
輸出
Smallest element in array is: 1
原創文章,作者:BLFJS,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/325254.html