Python中文
首页
教程
问答
标签
搜索
登录
注册
如何更改数组的类型?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>标题有点错,但我不知道我还能用什么,sry。你知道吗</p> <p>我所拥有的: 我有一个函数k,有两个输入a和b,类型相同“class”numpy.ndarray公司“同样的形状,看起来像这样:</p> <p>(100,)</p> <p>(100,)</p> <p>(100,)</p> <p>(100,)</p> <p>。。。你知道吗</p> <p>求a的每个向量(shape=(100,))的最小值,并用a的最小值作为b上的元素</p> <p>如果a的第一个向量在位置[35]上有它的最小值,我们需要位置[35]上的元素,但是从b的第一个向量开始</p> <p>我希望这有意义?你知道吗</p> <p>最后我想要整数。你知道吗</p> <p>编辑:</p> <p>这里是一些输入示例</p> <pre><code>a = [[0.24875591 0.16306678 0.78364326 ... 0.65339055 0.36671955 0.79556977] [0.01090705 0.48027704 0.09681013 ... 0.19689527 0.88788462 0.64784676] [0.0277094 0.63714653 0.87690794 ... 0.4202944 0.52492127 0.65170223] ... [0.75916264 0.99673363 0.2800721 ... 0.7501566 0.98627157 0.06429751] [0.2447071 0.57766005 0.77387911 ... 0.1023757 0.71880919 0.45419627] [0.31396027 0.26280255 0.13444513 ... 0.51871024 0.26153987 0.63990427]] [[0.24875591 0.16306678 0.78364326 ... 0.65339055 0.36671955 0.79556977] [0.01090705 0.48027704 0.09681013 ... 0.19689527 0.88788462 0.64784676] [0.0277094 0.63714653 0.87690794 ... 0.4202944 0.52492127 0.65170223] ... [0.75916264 0.99673363 0.2800721 ... 0.7501566 0.98627157 0.06429751] [0.2447071 0.57766005 0.77387911 ... 0.1023757 0.71880919 0.45419627] [0.31396027 0.26280255 0.13444513 ... 0.51871024 0.26153987 0.63990427]] </code></pre> <p>a的形状是:</p> <p>(100,)</p> <p>(100,)</p> <pre><code>b = [1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 1 1 1 0 0 1 1 0 0 0 0 0 1 1 1 0] [1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 1 1 1 0 0 1 1 0 0 0 0 0 1 1 1 0] </code></pre> <p>b的形状是:</p> <p>(100,)</p> <p>(100,)</p> <p>输出的形式应该是这样的</p> <pre><code>0 1 0 1 1 ... </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您可以使用<code>np.argmin</code>并使用它索引到<code>b</code>:</p> <pre><code>b[range(len(b)), np.argmin(a, axis=1)] </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
带json的Pass生成器(最好在MQTT上)
9 回答
带json的pythonFlask
5 回答
带json的Python传输代码
3 回答
带json的Python读取API
8 回答
带JSON约束的Android POST请求
1 回答
带Jupyter笔记本和Sp的Docker
1 回答
带Jupyter笔记本的IdeaVim
2 回答
带Jupyter笔记本的Matplotlib不会绘制绘图,但会更正轴值
10 回答
带kbhi套接字的Python线程
6 回答
带Keras fit_发生器的记忆错误
9 回答
带keras-给定错误的卷积神经网络,UnboundLocalError:local变量“a”在赋值之前引用
4 回答
带Keras和WGANs的无效argumenterror
3 回答
带Keras的LSTM:Assign Op的Input'ref'需要左值inpu
10 回答
带keras的解密器
10 回答
带KeyError的简单循环:8167
2 回答
带key和valu的Python二叉搜索树
4 回答
带Kivy ConfigPars的布尔函数等
6 回答
带kivy+matplotlib的Android.apk
3 回答
带kivy的可滚动注册屏幕
1 回答
带kivy的圆形/圆形图像
1 回答