是否在自动将项添加到数组时调用该项?

2024-05-08 06:45:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图找到一种方法,在使用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


Tags: 方法元素input数组manyhowauthorwhile
1条回答
网友
1楼 · 发布于 2024-05-08 06:45:03

使用for var in range(start, end, step)代替while len(numberArray)<numberint*10:,然后用toaddrs = numberArray[var]替换toaddrs = numberArray[0]。对于循环,实例化一个变量,该变量以这种方式递增每次迭代,您始终可以使最近的元素等于toaddrs

如果我有误解,请告诉我

相关问题 更多 >