Python 元组数组

标签 python arrays for-loop numpy tuples

我正在尝试在 python 中编写一个 for 循环来创建一个看起来像这样的元组数组

Output = [(0.0,C[0]),(0.0,C[1]),(0.0,C[2]), .... , (0.0,C[n-1])]

其中C是一些其他数字的数组。

如果我尝试(可以与 matlab 一起使用的东西)

for n in xrange(0,N):
    Output[n]=numpy.asarray( [0.0,C[n]] )

然后我收到错误ValueError:使用序列设置数组元素

有人可以帮忙吗?

最佳答案

numpy.array([(0.0, C[x]) for x in range(n)])

关于Python 元组数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10303891/

相关文章:

python - 如何从 Twisted 中的 datagramReceived 中获取多播组地址?

c# - 来自数组中对象元素的数组

javascript - 生成的事件监听器列表仅触发最后一个

python - 在 Tkinter 中加载图像的角落

python - 达斯克 : NotImplementedError: `df.column.cat.codes` with unknown categories is not supported

java - 用随机数填充 double 组,然后打印该数组中的偶数和奇数

javascript - 从 Node.js 中的 JSON 数组中读取一个值

for-loop - 打破 Julia 中的循环

python - 是否有适用于大数据的 for 循环或任何其他循环的动态代码?

python - 如何使用 PyGreSQL 和 PostgreSQL 自动增加主键