【发布时间】:2021-12-18 07:04:00
【问题描述】:
如果我有一个 numpy 数组 np.array([1,2,3]),则在 Python numpy 中。如何将其转换为 numpy 数组 [(1,1), (2,4), (3,9)]?
【问题讨论】:
-
改造要求是什么?我推断每个元组都是基本乘法;但必须明确说明要求。此外,您自己尝试过什么?
-
你真的需要一个元组向量(即对象类型)吗?
-
指定所需结果的
shape和dtype。您的显示不明确,看起来更像是一个元组列表,而不是一个数组。列表和数组的区别很重要! -
为什么不使用二维数组而不是一维元组数组?!!
标签: python arrays list numpy tuples