- 主题:python能够像matlab一样通过变量索引来取值?
例如a=[0,1,1,1,0,1,01,0,0,1,1,1]
b=[3,2,4,7]
将a看作index,我想用a[b]取出b在a中对应的那些数字,发现完全不可行。
请问在python中有什么办法来实现吗?
谢谢!
--
FROM 112.1.175.*
用numpy,大部分matlab中的矩阵/向量操作在ndarray中都有对应
【 在 bfield 的大作中提到: 】
: 例如a=[0,1,1,1,0,1,01,0,0,1,1,1]
: b=[3,2,4,7]
: 将a看作index,我想用a[b]取出b在a中对应的那些数字,发现完全不可行。
: ...................
--
FROM 61.149.74.18
list不行吗?
【 在 annals 的大作中提到: 】
: 用numpy,大部分matlab中的矩阵/向量操作在ndarray中都有对应
:
--
FROM 112.1.175.*
不行,除非你想自己扩展,但python的哲学是不自己造轮子
【 在 bfield 的大作中提到: 】
: list不行吗?
--
FROM 61.149.74.18
了解了,谢谢
【 在 annals 的大作中提到: 】
: 不行,除非你想自己扩展,但python的哲学是不自己造轮子
:
--
FROM 112.1.175.*