Numpy数组转置的两种实现方法

 更新时间:2018年04月17日 09:25:47   作者:nankaizhl  
下面小编就为大家分享一篇Numpy数组转置的两种实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

Numpy数组转置很容易,两种写法

np_array = np.array([[1, 2], [3, 4]]) 
np_array.transpose() 
np.transpose(np_array) 

但是一维数组转置的时候有个坑,光transpose没有用,需要指定shape参数

array_1d = np.array([1, 2]) 
print array_1d.shape, array_1d.transpose() 
array_1d.shape = (2, 1) 
print array_1d.shape, array_1d.transpose() 

输出结果为

(2,) [1 2] 
(2, 1) [[1 2]] 

可见原本一维数组的shape第二的纬度那个1是空的,指定了以后才能顺利地讲行向量转为列向量

以上这篇Numpy数组转置的两种实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python对url格式解析的方法

    python对url格式解析的方法

    这篇文章主要介绍了python对url格式解析的方法,涉及Python针对URL解析的相关技巧,需要的朋友可以参考下
    2015-05-05
  • Django使用装饰器限制对视图的访问及实现原理

    Django使用装饰器限制对视图的访问及实现原理

    除了可以在视图处理中校验用户身份以及验证用户权限之外,Django还提供了便捷的装饰器来完成这两类校验,下面介绍这两个装饰器的使用方法与实现原理,对Django装饰器限制视图访问相关知识感兴趣的朋友一起看看吧
    2022-10-10
  • Python实现性能自动化测试竟然如此简单

    Python实现性能自动化测试竟然如此简单

    这篇文章主要介绍了Python实现性能自动化测试的方法,本文图文并茂通过实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-07-07
  • Python中try excpet BaseException(异常处理捕获)的使用

    Python中try excpet BaseException(异常处理捕获)的使用

    本文主要介绍了Python中try excpet BaseException(异常处理捕获)的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Python3内置json模块编码解码方法详解

    Python3内置json模块编码解码方法详解

    Python3中我们利用内置模块json解码和编码JSON对象。json模块提供了四个功能:dumps、dump、loads、load本文详细讲解了Python3内置json模块的详细使用方法
    2021-10-10
  • Python自然语言处理之切分算法详解

    Python自然语言处理之切分算法详解

    这篇文章主要介绍了Python自然语言处理之切分算法详解,文中有非常详细的代码示例,对正在学习python的小伙伴们有非常好的帮助,需要的朋友可以参考下
    2021-04-04
  • pycharm 快速解决python代码冲突的问题

    pycharm 快速解决python代码冲突的问题

    这篇文章主要介绍了pycharm 快速解决python代码冲突的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • python如何通过openpyxl读写Excel文件

    python如何通过openpyxl读写Excel文件

    python操作excel的库有很多,有的库只能读取xsl格式,比如xlrd库,有的库只能写xsl格式,比如xlwt库,有的只能读写xslx格式,比如openpyxl库,综合各库及 xslx 格式比较常见,所以本文主要讲解openpyxl库对xslx格式的excel操作,需要的朋友可以参考下
    2023-10-10
  • python 添加用户设置密码并发邮件给root用户

    python 添加用户设置密码并发邮件给root用户

    这篇文章主要介绍了python 添加用户设置密码并发邮件给root用户的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • Python中dict排序的两种方法

    Python中dict排序的两种方法

    字典本身是无序的,所以它每次输出都是不一样的,顺序都是乱的,那么字典如何排序,本文主要介绍了Python中dict排序的两种方法,感兴趣的可以了解一下
    2024-01-01

最新评论