python 读取列表指定列_在python中只选取列表中某一纵列的方法

本文介绍了在Python中如何选取列表的某一纵列,通过示例展示了从二维列表中提取特定列的操作,包括将numpy数组转为列表,再利用矩阵转换进行选择。
摘要由CSDN通过智能技术生成

在python中只选取列表中某一纵列的方法

更新时间:2018年11月28日 11:56:15 作者:manjhOK

今天小编就为大家分享一篇在python中只选取列表中某一纵列的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

>>> a=random.randint(1,6,(5,3))

>>> a

array([[5, 3, 1],

[5, 5, 1],

[5, 1, 3],

[1, 4, 3],

[5, 1, 2]])

>>> b=a.tolist()

>>> b#选取b列表的前2列

[[5, 3, 1], [5, 5, 1], [5, 1, 3], [1, 4, 3], [5, 1, 2]]

>>> c=mat(b)

>>> c

matrix([[5, 3, 1],

[5, 5, 1],

[5, 1, 3],

[1, 4, 3],

[5, 1, 2]])

>>> d=c[:,0:2]

>>> d#将d转化回列表即可

matrix([[5, 3],

[5, 5],

[5, 1],

[1, 4],

[5, 1]])

以上这篇在python中只选取列表中某一纵列的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值