python逆序輸出,python怎麼將乙個陣列逆序輸出?

2021-03-04 08:54:36 字數 967 閱讀 1778

1樓:大地廣場舞

s= str(input("請輸入字串s=")) #輸入a b c e f gh

s1=s.split(" ")

print(s1)   #列印['a', 'b', 'c', 'e', 'f', 'gh']

print(''.join(s1)[::-1])  #列印 hgfecba

print(' '.join(s1)[::-1]) #列印 hg f e c b a

在python 3.5執行完全滿足版題的要求。權

2樓:匿名使用者

a = input().split()

a.reverse()

python 怎麼將乙個陣列逆序輸出?

3樓:小小歐平兒

工具/材料:電腦、python、pycharm1、首先,開啟python,定義乙個陣列,其值為空。

2、接著,輸入陣列的長度,儲存在變數中。

3、用for迴圈,控制輸入陣列的各元素。

4、從鍵盤逐一輸入陣列各元素,並新增到陣列中。

5、使用函式,將陣列倒序(逆序)排列。

6、最後,輸出倒序(逆序)排序後的陣列值。

7、執行程式,輸入陣列的各元素值後,電腦會將陣列倒序(逆序)排列並輸出。

4樓:

reverse()直接就把陣列逆序了,只需要輸出的話就這樣好了:

a =[1,2,3,4,5,6]

size=len(a)

for i in xrange(size-1,-1,-1):

print a[i]

5樓:匿名使用者

a =[1,2,3,4,5,6]

print a[::-1]

6樓:匿名使用者

reverse()方法 倒排元素

怎麼把python輸出為,怎麼把python輸出為word

可以使用win32com或者python docx模組 python輸出word內容 python輸出word文件用docx怎樣支援中文?有沒有更好的解決方案 把編碼改成utf8就可以了 coding utf 8 import sys reload sys sys.setdefaultencodin...

Python有關loop的問題,python 如何用loop解決這個問題

def i agic square rows len square total sum square 1 total3 total4 0 for row in range rows if sum square row total return false for col in range rows ...

執行python時提示無效語法,Python為什麼顯示無效語法

簡單看了下,if和elif沒對齊,縮排不對,再乙個,用了while迴圈怎能沒有break和continue呢 把import ivhp換這個試試,from ivhp import 錯誤的原因是pyshell 0沒有呼叫到ivhp,語法不對。python為什麼顯示無效語法 紅色標記的 上面一行 末尾少...