在这个简单的 python 程序中,我们需要以相反的顺序打印一个数组。这是一个中级 python 程序。
要理解这个例子,您应该了解以下 Python 编程主题:
- Python 语法
- Python 循环
- Python 列表
python 中如何逆序打印数组?
数组是可由公共变量访问的同一数据类型的一组元素。在这个基本的 python 程序中,我们需要以相反的顺序打印 python 数组中的元素。例如,我们有一个元素 A=[1,2,3,4,5]的数组,然后以相反的顺序打印该数组。我们需要将数组打印为 A =[5,4,3,2,1]。
要以相反的顺序打印元素,我们必须接受带有一些元素的数组。然后我们打印真实的数组,并在 python 中打开一个 for 循环,从数组的末尾开始,到数组的开头,将值减 1。我们使用 python 语言中的 print 语句打印循环的内的所有元素。
算法
步骤 1: 用预定义的值初始化数组 A 。
STEP 2: 打印 python 数组 A 的值,使用从零到数组长度的 for 循环使用range()
和len()
所使用的方法。
STEP 3;使用打印语句,以相反的顺序打印元素。
第 4 步:使用减量1从数组长度 -1 到零迭代一个 for 循环。
STEP 5: 使用 python 编程语言中的 Print 语句打印数组。
Python 源代码
A = [1, 2, 3, 4, 5]; # initialize the array A
print("Original array: ");
for i in range(0, len(A)):
print(A[i]),
print("Reverse order Array: "); # printing the array A in reverse order
for i in range(len(A)-1, -1, -1):
print(A[i]),
输出
Original array:
1
2
3
4
5
Reverse order Array:
5
4
3
2
1