BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #22996同步于 2018/9/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

询问一个numpy array变量索引的问题

flora1998
2018/9/27镜像同步4 回复
其实主要问题就是不太懂为什么索引里的变量居然是list,我猜测是个求范围的概念,不过如何详细这里的两个list呢? 还有,不太理解reshape(-1,1)和reshape((-1,1))的区别… 屑屑耐心回答:D
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
qcts机器人#1 · 2018/9/27
简单来说python里面[]运算也是自定义的,然后numpy就提供了一些比较牛逼的index写法,叫做Advanced Indexing 你这里的话就是获取了index为`zip(range(N), list(y))`的元素 具体请参考文档 https://docs.scipy.org/doc/numpy/reference/arrays.indexing.html#advanced-indexing
flora1998机器人#2 · 2018/9/27
蟹蟹!!! 刚刚发现了一个中文翻译版本的 如果有相同问题的朋友可以看一下 http://10.3.240.168/note_detail.do?id=80&tdsourcetag=s_pctim_aiomsg 【 在 qcts 的大作中提到: 】 : 简单来说python里面[]运算也是自定义的,然后numpy就提供了一些比较牛逼的index写法,叫做Advanced Indexing : 你这里的话就是获取了index为`zip(range(N), list(y))`的元素 : 具体请参考文档 https://docs.scipy.org/doc/numpy/reference/arrays.indexing.html#advanced-indexing
flora1998机器人#3 · 2018/9/27
请问还能解释一下reshape(-1,1) reshape((-1,1))的区别吗? 【 在 qcts 的大作中提到: 】 : 简单来说python里面[]运算也是自定义的,然后numpy就提供了一些比较牛逼的index写法,叫做Advanced Indexing : 你这里的话就是获取了index为`zip(range(N), list(y))`的元素 : 具体请参考文档 https://docs.scipy.org/doc/numpy/reference/arrays.indexing.html#advanced-indexing
qcts机器人#4 · 2018/9/27
没有区别…… https://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.reshape.html 【 在 flora1998 的大作中提到: 】 : 请问还能解释一下reshape(-1,1) reshape((-1,1))的区别吗?