2015-06-01 79 views
0

我想找出一種方法來設置一個變量等於數組的元素,因爲它們使用while循環添加。任何想法如何?當它自動添加到陣列時調用項目?

__author__ = 'Noah' 

    numbercount= input('How many people are you texting?') 
    #turns numbercount into an integer 
    numberint = int(numbercount) 

    numberArray = [] 

    while len(numberArray)<numberint*10: 
     newNumber = input('Enter each number, followed by "ENTER".') 
     numberString = str(newNumber) 
     numberArray.append(numberString) 
     toaddrs = numberArray[0] 

我想設置toaddrs等於多個項目作爲項目添加到陣列numberArray

+1

您能否提供有關您預期的輸入和輸出的更多細節? – maxymoo

+0

爲什麼不使用for循環 – JGerulskis

+0

您的現有代碼無法正常工作?你的標題以什麼方式與這個問題相關? –

回答

0

使用for var in range(start, end, step)而不是while len(numberArray)<numberint*10:,然後用toaddrs = numberArray[var]替換toaddrs = numberArray[0]。 For循環通過這種方式實例化每次迭代增加的變量,您可以始終使最近的元素等於toaddrs

請讓我知道,如果我誤解。

相關問題