我是新來的這個網站,這是我的第一個問題: 我想編寫一個python程序,要求用戶每次輸入一個數字7次。這個輸入應該被轉換成一個列表並且首先顯示單個的數字,然後把整個列表顯示出來。所以我的想法是我會開始一個for循環。Python:如何將用戶輸入轉換爲列表
for a in range(1,8):
number = int(input("please enter a number"))
b = [a]
print(b)
對不起,如果問題有點不清楚。我希望用戶輸入一個數字,將其轉換爲一個列表,並且這個過程應該重複7次。最後,程序應該能夠將一個數字的所有單個列表合併到一個包含所有數字的列表中。 所以它應該看起來像這樣: 請輸入數字:輸入:4 「您的號碼是4」 請輸入數字:輸入:14 「您的號碼是:14」。 請輸入號碼:輸入:25 「你的號碼是25」 (...重複,直到7次) 而在最後:您的列表是:4,14,25,......]
第三行:應該不是「b = [number]」而是? – lmsteffan
爲什麼你想要將每個單獨的數字轉換成列表? – lmsteffan
您是否試過閱讀[文檔](https://docs.python.org/2/tutorial/datastructures.html#more-on-lists)? – IanAuld