Python中反转二维数组的行和列问题

 更新时间:2023年01月31日 09:53:02   作者:johnjim0816  
这篇文章主要介绍了Python中反转二维数组的行和列问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Python反转二维数组的行和列

代码如下:

import numpy as np
arr=np.arange(12).reshape(4,3)
print("原数组")
print(arr)
print("翻转行")
print(arr[::-1])
print("翻转列")
print(arr[:,::-1])

结果如下:

原数组
[[ 0  1  2]
 [ 3  4  5]
 [ 6  7  8]
 [ 9 10 11]]
翻转行
[[ 9 10 11]
 [ 6  7  8]
 [ 3  4  5]
 [ 0  1  2]]
翻转列
[[ 2  1  0]
 [ 5  4  3]
 [ 8  7  6]
 [11 10  9]]

python数组反转

python中有一个列表a = [1,2,3,4,5,6]

如果想反转该数组怎么办呢?

一行代码搞定

a = a[::-1]

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python编程使用有限状态机识别地址有效性

    Python编程使用有限状态机识别地址有效性

    这篇文章主要介绍了Python编程中如何使用有限状态机识别地址有效性,如何识别一个地址是否有效,确切的讲,如何编程识别一个中国地址是否有效
    2021-09-09
  • Python利用pandas计算多个CSV文件数据值的实例

    Python利用pandas计算多个CSV文件数据值的实例

    下面小编就为大家分享一篇Python利用pandas计算多个CSV文件数据值的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • python ETL工具 pyetl

    python ETL工具 pyetl

    pyetl是一个纯python开发的ETL框架, 相比sqoop, datax 之类的ETL工具,pyetl可以对每个字段添加udf函数,使得数据转换过程更加灵活,相比专业ETL工具pyetl更轻量,纯python代码操作,更加符合开发人员习惯。这篇文章主要介绍了python ETL工具 pyetl,需要的朋友参考下
    2020-06-06
  • Python 利用flask搭建一个共享服务器的步骤

    Python 利用flask搭建一个共享服务器的步骤

    这篇文章主要介绍了Python 利用flask搭建一个共享服务器的步骤,帮助大家更好的理解和学习python,感兴趣的朋友可以了解下
    2020-12-12
  • Python 中创建 PostgreSQL 数据库连接池

    Python 中创建 PostgreSQL 数据库连接池

    这篇文章主要介绍了Python 中创建 PostgreSQL 数据库连接池,Python 连接 PostgreSQL 是主要有两个包, py-postgresql 和 psycopg2 , 而本文的实例将使用后者,感兴趣的小伙伴可以参考一下
    2021-10-10
  • python字符串连接方式汇总

    python字符串连接方式汇总

    这篇文章主要介绍了python字符串连接方式汇总,很实用的基础技巧汇总,需要的朋友可以参考下
    2014-08-08
  • pytorch中tensorboard安装及安装过程中出现的常见错误问题

    pytorch中tensorboard安装及安装过程中出现的常见错误问题

    这篇文章主要介绍了pytorch中tensorboard安装及安装过程中出现的常见错误问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • Python+OpenCV实现图片及视频中选定区域颜色识别

    Python+OpenCV实现图片及视频中选定区域颜色识别

    这篇文章主要为大家详细介绍了如何利用Python+OpenCV实现图片及视频中选定区域颜色识别功能,文中的示例代码讲解详细,感兴趣的可以了解一下
    2022-07-07
  • Flask解决指定端口无法生效问题

    Flask解决指定端口无法生效问题

    文章讲述了在使用PyCharm开发Flask应用时,启动地址与手动指定的IP端口不一致的问题,通过修改PyCharm的运行配置,将Flask项目的运行模式从Flask模式改为Python模式来解决此问题,需要的朋友可以参考下
    2025-03-03
  • python 阿里云oss实现直传签名与回调验证的示例方法

    python 阿里云oss实现直传签名与回调验证的示例方法

    这篇文章主要介绍了python 阿里云oss实现直传签名与回调验证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03

最新评论