我是一位Matlab用户,需要使用Python进行一些工作,希望有人可以帮助我理解Python语法:
(1) 在Python中,是否可以使用元组索引列表?如果可以,如何实现?例如,我想使用它来表示一组数据的矩阵。
(2) 假设我可以使用由元组索引的列表,比如data[(row,col)],我该如何删除整列数据?在Matlab中,我知道可以这样做:
new_data = [data(:,1:x-1) data(:,x+1:end)];
如果我想从数据中删除x列,应该怎么做呢?
(3) 如何轻松地计算每行非负元素的数量。例如,在Matlab中,我可以这样做:
sum(data>=0,1)
这将给我一个列向量,表示每行非负条目的数量。
非常感谢!
data(:,x) = [];
删除矩阵中的整列。 - gnovice