我有两个班级,分数和分数.这两个类都实现了"突出显示".我想创建一个变量,它可以容纳实现"可突出显示"界面的不同类型的对象.
var currentObject:lines; //Won't work. It can only hold 'lines' object.
var currentObject:points; //won't work because it can only hold 'points' object.
var currentObject:Object; //Won't work because it can hold any objects. I want it to hold only those objects that implements the 'highlightable' interface.
Run Code Online (Sandbox Code Playgroud)
可能吗?
谢谢
我希望能够根据第一列的值可变地更改列值。
假设我有一个数据框,如下所示:
col_ind col_1 col_2 col_3
3 a b c
2 d e f
1 g h i
Run Code Online (Sandbox Code Playgroud)
我实际上想做
df.loc[:, df.columns[-df['col_ind']:]] = np.nan
Run Code Online (Sandbox Code Playgroud)
这会导致:
col_ind col_1 col_2 col_3
3 nan nan nan
2 d nan nan
1 g h nan
Run Code Online (Sandbox Code Playgroud)