python中的列表嵌套,x[:,1]与x[1,:]的含义

假设有列表如下:

data_list =[[1,2,3],[10,20,30],[100,200,300],[1000,2000,3000],[10000,20000,30000]]
print("data_list:"),输出的结果如下

[[1, 2, 3], [10, 20, 30], [100, 200, 300], [1000, 2000, 3000], [10000, 20000, 30000]]

使用numpy转化为数组

import numpy as np
data_list =[[1,2,3],[10,20,30],[100,200,300],[1000,2000,3000],[10000,20000,30000]]
data_list=np.array(data_list)
print(data_list)

输出结果为np.array(data_list):
[[    1     2     3]
 [   10    20    30]
 [  100   200   300]
 [ 1000  2000  3000]
 [10000 20000 30000]]

列表中嵌套列表转化为数组后,x[a:b,c:d],其中a:b为行,例如0:2,这代表0,1行,a:b也可以直接有一个数字代替,则这节代表该行。c:d为列,例如0:2,则为0,1列,c:d为数字时,直接代表该列
print(data_list[:,0])含义为输出数组0列。
结果为:[    1    10   100  1000 10000]。
print(data_list[:2,0])
data_list[:2,0]:[ 1 10]
print(data_list[1:3,1])

data_list[1:3,1]:
[ 20 200]

print(data_list[1,0:2])

data_list[1,0:2]:
[10 20]

print(data_list[0:3,0:2])

data_list[0:3,0:2]:
[[  1   2]
 [ 10  20]
 [100 200]]

考研人信息库

 考研对信息的获取至关重要,此公众号会发表计算机考研(初复试信息)、夏令营等资料,方便考研人对信息的获取,节约自身查找资料的时间

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值