0
我需要使用用戶提供的號碼列表,但我認爲如果我要求用戶給我一個列表,他將無法把括號[]。所以如果我寫:詢問用戶的號碼列表
input('Please enter a list of numbers ')
他不能這麼簡單。我還想問用戶我應該在該列表中放入多少次。但是如何讓用戶輸入我說的n個數字,以便我可以在列表中使用它。
我需要使用用戶提供的號碼列表,但我認爲如果我要求用戶給我一個列表,他將無法把括號[]。所以如果我寫:詢問用戶的號碼列表
input('Please enter a list of numbers ')
他不能這麼簡單。我還想問用戶我應該在該列表中放入多少次。但是如何讓用戶輸入我說的n個數字,以便我可以在列表中使用它。
詢問之間用空格分隔然後使用這個號碼:
my_list = [int(x) for x in input('Please enter a list of numbers ').split()]
要求用戶提供一個列表或字典 – percusse
結帳 - > http://stackoverflow.com/a/4663342/5272003 –
簡述:'對於Python 3,輸入('請輸入您的數字,用空格隔開:').split()]'爲數字= [int(x)]。對於Python 2,將'input'替換爲'raw_input'。 – TigerhawkT3