在這個簡單的 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
原創文章,作者:MV18K,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/129486.html