在python中的多行列表中,如何取自己想要的行数
4个回答
展开全部
抛砖一下。
1)可以将 list 看作一个 array,通过下表来取。
# If you have known the index
l = [1,2,3,4]
print l[0] # output 1
2)视 list 是一个容器,用for循环来取
l = ['1', '12', '3', '4']
for e in l:
if e.startswith('1'): print e
# here '1' and '12' will be printed.
展开全部
假设你的原来矩阵为x,新的矩阵是y
y[:,0:n-m]=x[:,m:n]表示取x第m到n-1列数据,赋给y的前n-m列。
同理y[0:n-m,:]=x[m:n,:]表示取第m到n-1行数据,赋给y的前n-m行。
y[:,0:n-m]=x[:,m:n]表示取x第m到n-1列数据,赋给y的前n-m列。
同理y[0:n-m,:]=x[m:n,:]表示取第m到n-1行数据,赋给y的前n-m行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
举一个栗子,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询