如何創建一個程序來提示用戶輸入列表,然後讓程序反轉該列表並將其打印給用戶。這種反轉需要手動,而不是使用reverse()函數。到目前爲止,我有...如何創建一個程序來提示用戶輸入一個列表,然後讓程序反轉列表並將其打印給用戶
def main():
print("This program will reverse your list!")
list = []
userlist = input("Enter your list:")
list.append(userlist)
reverselist = userlist[::-1]
print("Your list in reverse is: ", reverselist)
input ("Press enter to close program")
main()
它的工作原理,但它不保留一個列表,它更多的是一個字符串。如果你進入蘋果香蕉它吐出ananab elppa。
嗯...'input'永遠只能產生一個字符串。所以在這方面它似乎按預期工作。 – Makoto
這是python 3嗎? – geoffspear
呃...它看起來像一個字符串,因爲這就是你正在閱讀的內容。把它翻譯成清單是你的工作。例如,你可以在字符串中使用'split'方法。或者你可以分別詢問每個元素,或... –