在这个简单的 Python 程序中,我们查找数组中的最大元素。这是一个基于数组的 Python 程序。
要理解这个例子,您应该了解以下 Python 编程主题
基于 Python 编程中的数组概念,我们需要查找数组中的最大元素。数组是同种数据类型元素的集合,通过公共索引访问。在这个已解决的 Python 程序中,我们将查找最大元素。
我们取数组中的第一个元素到一个变量中,然后借助 for 循环,遍历到数组的末尾,并将每个元素与包含第一个元素的变量进行比较。如果在 Python 中使用 if 条件发现比第一个元素更大的元素,则将变量交换为该元素。最后,在 for 循环 的所有迭代之后,我们的变量中将包含最大值。
例如,考虑一个包含 5 个元素的数组 A = [ 2, 8, 4, 9, 5];首先,我们将 2 存储在一个名为 'x' 的变量中,然后在 for 循环中将 x 与 8 进行比较。将 x 的值更改为 8,然后再次使用 Python 语言基础知识遍历循环。现在我们将 x 与 4 进行比较,x 没有变化,因为 3 小于 8。依此类推。当 Python 中的 for 循环到达末尾时,x 将是最大元素,即 9。
步骤 1:初始化一个名为 lar 的数组,并在数组中添加一些预定义值。
步骤 2:将数组的第一个元素分配给一个名为 'L' 的变量。
步骤 3:使用 Python 编程语言中的 len() 和 range() 方法,从零到数组的长度使用 for 循环。
步骤 4:使用 if 条件将数组中的每个元素与变量进行比较。
步骤 5:如果元素大于变量,则将其更改为该元素。
步骤 6:使用 Python 语言中的 print 打印数组中的最大元素,即该变量。我们使用 Python 中的 str() 方法将整数转换为字符串进行打印。
lar = [1, 3, 9, 4, 5];
L = lar[0]; # assigning the first element to a variable
for i in range(0, len(lar)): # looping to traverse till the end of array
if(lar[i] > L): # use a if condition to compare and assign greater value to variable L
L = lar[i];
print("Largest element in array is : " + str(L));
Largest element in array is : 9