this answer to Convert numpy ndarray to tuple of tuples in optimize method不提供比tuple(tuple(i) for i in a[:,0,:])
更多的东西,这意味着它不存在,但我正在寻找类似于.totuple()
的方法,类似于numpy的.tolist()
,因为 * 您不需要事先知道维数 * 来生成元组的元组的元组...
对于我的需要,这将只适用于浮点数或整型数字数组。
this answer to Convert numpy ndarray to tuple of tuples in optimize method不提供比tuple(tuple(i) for i in a[:,0,:])
更多的东西,这意味着它不存在,但我正在寻找类似于.totuple()
的方法,类似于numpy的.tolist()
,因为 * 您不需要事先知道维数 * 来生成元组的元组的元组...
对于我的需要,这将只适用于浮点数或整型数字数组。
2条答案
按热度按时间bihw5rsg1#
您可以使用递归函数转换为独立于维数的元组:
在此答案中找到:Convert numpy array to tuple
3bygqnnd2#
一个更明确的选择:
示例:
x一个一个一个一个x一个一个二个x