python - 使用读取的新值更新列表值 - Python

标签 python input

<分区>

我真的不知道怎么问这个。我有一个最初设置为零的 3 个值的列表。然后我一次从用户那里读取 3 个值,我想用我读取的新值更新列表中的 3 个值。

cordlist = [0]*3

输入: 3 4 5

我希望列表现在看起来像: [3, 4, 5]

输入: 2 3 -6

列表现在应该是 [5, 7, -1]

我该如何着手完成这项工作?这是我的:

cordlist += ([int(g) for g in raw_input().split()] for i in xrange(n))

但这只是添加了一个新列表,并没有真正更新之前列表中的值

最佳答案

In [17]: import numpy as np

In [18]: lst=np.array([0]*3)

In [19]: lst+=np.array([int(g) for g in raw_input().split()])

3 4 5

In [20]: lst
Out[20]: array([3, 4, 5])

In [21]: lst+=np.array([int(g) for g in raw_input().split()])

2 3 -6

In [22]: lst
Out[22]: array([ 5,  7, -1])

关于python - 使用读取的新值更新列表值 - Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16167746/

相关文章:

Python 抓取 div、dl 标签中的标签

css - 如何在 &lt;input type ="time"> 中使用 css indicator 选择?

javascript - 在 for 循环中转义文本输入的特殊字符

python - 为什么使类可迭代会产生此输出?

python - 关于查找字符串中出现的所有索引的基本问题

python - 使用child_process将函数和参数从 Node 传递到python

html - 中心 TextBoxFor 与列中的图标

javascript - 禁用 jQuery 中的按钮,直到所有必填字段都有值(特别是选择)

android - 如何选择我在 Android 上使用的麦克风?

Python:如何在Popen打开子进程结束时得到通知