python输入n×n的矩阵0和1_关于Python数组和矩阵的用法X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]...
1、关于数组、矩阵的说明。
X[:,0] 取二维数组中第一维的所有数据。
X[:,1] 取二维数组中第二维的所有数据。
X[:,m:n] 取二维数组中第m维到第n-1维的所有数据。
X[:,:,0] 取三维矩阵中第一维的所有数据。
X[:,:,1] 取三维矩阵中第二维的所有数据。
X[:,:,m:n] 取三维矩阵中第m维到第n-1维的所有数据。
2、测试代码
#coding=utf-8
from __future__ import division
#安装 pip3 install numpy
import numpy as np
'''
关于数组、矩阵的说明。
X[:,0] 取二维数组中第一维的所有数据。
X[:,1] 取二维数组中第二维的所有数据。
X[:,m:n] 取二维数组中第m维到第n-1维的所有数据。
X[:,:,0] 取三维矩阵中第一维的所有数据。
X[:,:,1] 取三维矩阵中第二维的所有数据。
X[:,:,m:n] 取三维矩阵中第m维到第n-1维的所有数据。
'''
def cts_test():
init_list = [[1,2,3], [2,3,4], [3,4,5], [4,5,6], [5,6,7], [6,7,8], [7,8,9]]
# init_list.toarray()
arr_data = np.array(init_list)
'''
extend_payload_len = arr_data[2:4]
print(extend_payload_len)
print('------------------')
decoded = arr_data[5:]
print(decoded)
'''
print('X[:,0]结果输出为:')
print(arr_data[:, 0])
print('X[:,1]结果输出为:')
print(arr_data[:, 1])
print('X[:,m:n]结果输出为:')
print(arr_data[:, 0:2])
info_list = [ [[1,2],[2,3],[3,4],[5,6],[7,8]], [[1,3],[1,4],[1,5],[1,6],[1,7]], [[2,4],[2,5],[2,6],[2,7],[2,8]],
[[3,5],[3,6],[3,7],[3,8],[3,9]], [[4,3],[4,4],[4,5],[4,6],[4,7]], [[5,1],[5,2],[5,3],[5,5],[5,0]] ]
info_data = np.array(info_list)
print('X[:,:,0]结果输出为:')
print(info_data[:,:,0])
print('X[:,:,1]结果输出为:')
print(info_data[:,:,1])
print('X[:,:,m:n]结果输出为:')
print(info_data[:,:,0:1])
if __name__ == '__main__':
cts_test()
3、如果出现ModuleNotFoundError: No module named ‘numpy’,则需要安装numpy包。
pip3 install numpy
python输入n×n的矩阵0和1_关于Python数组和矩阵的用法X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]...相关推荐
- 用python输入任意三条边长_如何用python求第三条边边长
用Python实现"已知三角形两个直角边,求斜边" 要求:用户输入两个直角边(数值为浮点类型),若非浮点类型,则提示用户,继续输入. 思路:伪代码描述下步骤 1.-input a ...
- python输入y继续运行_Python二三事 - 接触Python(x,y)
注释:本文原来转自博客大巴的一篇文章,向原作者致谢!我也做了相应的修改,更加完善对于Pythonx,y的介绍 Python 二三事 面向初学者介绍Python相关的一些工具,以及可能遇到的常见问题. ...
- python输入n×n的矩阵_Python使用shape计算矩阵的行和列
POJ3255Roadblocks[次短路] Roadblocks Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 12697 ...
- python输入语句没有定义_【20200925】Python基本语法
介绍 介绍 Python这种脚本语言福哥已经给大家介绍过了,现在童鞋们应该已经会安装python的开发环境了,接下来我们需要针对python语言进行一个系统的学习. 首先学习一门编程语言最先要学习的是 ...
- python输入边数绘制正多边形_如何用Python,画一个正多边形,长度和颜色还是任意的!...
Python画基本形状,要用到自带的turtle库,这是个简单绘图的入门小工具. 任务设定如上,下面来一点点拆解它. 从键盘获取用户输入的边数. 画笔形状由原来的三角形,改为海龟形状. 长度随机产生, ...
- python输入姓名输出欢迎_【作业】Python的输入输出练习
练习1.输出Hello World!程序. 1 print("Hello Woeld!") 输出结果: 练习2.用交互式和文件式分别练习简单的交互程序. 1 name = inpu ...
- python输入一个整数和一个字符_【python零基础入门】基础语法之变量、字符串、数字、规则。...
本文使用版本python3.8.1,编辑器pycharm. 学习指导书<Python编程--从入门到实践> 1.万恶之首"Hello world" 输入: print( ...
- python输入q结束程序_试图让一个Python程序以字母“q”退出,但是输入是一个整数?...
下面的代码片段.我试着搞乱another answer posted on here,但似乎一点也不管用.我不知道我做错了什么.在Xubuntu 18.04 LTS上使用Python3.代码如下:wh ...
- python输入两个坐标求距离_计算python中*多组*地理坐标之间的距离
编辑: here's a simple notebook example 一般方法,假设您有一个包含点的DataFrame列,并且您想要计算所有这些列之间的距离(例如,如果您有单独的列,则首先将它们组 ...
最新文章
- ABAP git客户端
- 【每周NLP论文推荐】 NLP中命名实体识别从机器学习到深度学习的代表性研究
- c# typeof 与 Type.GetType 使用与效率对比
- 第 11 章 使用 ViewPager
- linux找不到动态链接库 .so文件的解决方法
- python预测发展趋势_Python预测算法哪家强?权游龙妈是生还是凉凉?
- 自动驾驶即将迎来下一个飞跃?
- linux 下strstr函数,Linux中strchr与strstr函数实现。
- 如何在xml把字段改为HTML,xml文件直接修改
- STRAIGHT特征提取算法学习
- Linux变量的定义、赋值、查看、删除(export、echo、unset)
- 3分频器 verilog解析
- 程序员薪水变化数据大曝光,哭着上班,笑着拿工资!
- visio2013都提示“正在配置请稍后”
- would dispatch back to the current handler URL [/student] again. Check your ViewResolver setup
- java四则运算程序_java实现四则运算程序
- VC++6.0出现error spawning解决方法
- 微软股价创历史新高 市值突破1万亿美元
- “区块链+物流运输业”能融合发展吗?
- linux剪切到另一个文件夹,linux下文件夹操作常见命令如创建、复制、剪切、重命名、清空和删除命令 实例说明...
热门文章
- mysql 水平拆分实例_2021先定个小目标?搞清楚MyCat分片的两种拆分方法和分片规则!(二):水平拆分实例解析和代码实现!...
- c语言打印空心等腰梯形乐学,C语言做激光发射
- 【51单片机快速入门指南】7:片上EEPROM
- Github Action 快速构建 Electron 应用
- PSR-2 代码风格规范
- [react] 你有在项目中使用过Yeoman脚手架吗?
- 前端学习(3180):ant-design介绍3
- 前端学习(3127):react-hello-react之字符串形式
- 前端学习(2944):前一天回顾
- [css] 圣杯布局和双飞翼布局的理解和区别,并用代码实现