小编aam*_*mer的帖子

以下Python表达式如何工作?

我的代码中有以下python表达式

import numpy as np  
a = np.array([1,0,1,0])  
b = np.array([True,False,False,True])
print a[b],b[a]  
Run Code Online (Sandbox Code Playgroud)

我得到的输出看起来像这样:

[1 0] [False  True False  True]
Run Code Online (Sandbox Code Playgroud)

我无法理解如何生成此输出.
任何人都可以解释一下.

python numpy

2
推荐指数
1
解决办法
88
查看次数

访问模板类的Object成员

考虑以下宏:

#define hash<k1,v1> abc
Run Code Online (Sandbox Code Playgroud)

现在,通过一些如何,我的情况abc跟我,现在我想将值分配到v1使用abc,我怎么能做到这一点.

我试过,abc->v1 = 10;
我也试过,abc.v1 = 10; 但他们都没有工作.请提供简单的解决方案.

请查看此更新的问题:
将宏视为:

#define mac<a,b> abc
Run Code Online (Sandbox Code Playgroud)

我有一个函数具有类型的返回abc类型. 现在
xyz = func()
,在xyz我的帮助下,我想访问a并为a分配一些值,比方说

a = 10;
Run Code Online (Sandbox Code Playgroud)

如何访问变量' a',并使用它为其赋值xyz.

c++ class object

0
推荐指数
1
解决办法
58
查看次数

标签 统计

c++ ×1

class ×1

numpy ×1

object ×1

python ×1