Python程序:打印数组奇数位置的元素


2022年4月3日, Learn eTutorial
1633

在这个简单的Python程序中,我们需要打印数组中的奇数元素。这是一个基于列表的Python程序。

要理解这个例子,您应该了解以下 Python 编程主题

如何打印数组奇数位置的元素?

这个Python程序是基于数组的。数组是一组相同数据类型的元素,通过一个共同的变量索引进行访问。在这个Python程序示例中,我们需要打印位于奇数位置的元素。在数组中,元素存储的位置从1开始,索引从0开始。这意味着当我们使用array[0]时,我们将获取数组中第一个位置的值。

这个Python程序使用for循环,从位置零开始,到数组的长度,每次迭代递增2。因此,在第一次迭代中,我们得到数组[0],它位于位置1,然后我们得到数组[2],它位于位置3,依此类推,我们得到奇数位置的元素。

例如,考虑一个数组1 2 3 4 5,那么在第一次迭代中,我们得到1,它位于位置1,但索引是array[0]。在第二次迭代中,我们得到值3,它位于位置3,但索引是array[2],依此类推。

算法

步骤1: 初始化数组O并在其中输入一些预定义的元素。

步骤2: 使用Python语言的打印语句打印“数组中的奇数元素是”。

步骤3: 使用for循环,从零到数组的长度,每次递增2。这将打印第一个元素为O[0](位于位置1),然后打印数组O[2](位于位置3)。

步骤4: 使用Python编程语言中的print语句打印奇数元素数组的结果。

Python 源代码

                                          arr = [1, 2, 3, 4, 5];     
     
print("Array elements in odd position : ");    

for i in range(0, len(arr), 2):    
    print(arr[i]);  
                                      

输出

Elements in the odd position:
1
3
5