使用python切片实现二维数组复制示例


Posted in Python onNovember 26, 2019

.csv数据格式 10*3,dataSet

1.1,1.5,2.5 
1.3,1.9,3.2 
1.5,2.3,3.9 
1.7,2.7,4.6 
1.9,3.1,5.3 
2.1,3.5,6 
2.3,3.9,6.7 
2.5,4.3,7.4 
2.7,4.7,8.1 
2.9,5.1,8.8

将该数据的前8行的前两列复制到一个新的数组中,核心代码如下(trainData为新数组):

m, n = np.shape(dataSet)
trainData = np.ones((m, n))
trainData[:8,:-1] = dataSet[:8,:-1]

符号,之前表示要复制的行的范围;,之后表示要复制的列的范围,如果对这个不熟悉可以搜索python切片的相关知识。

运行结果如下:

[[ 1.1 1.5 1. ] 
[ 1.3 1.9 1. ] 
[ 1.5 2.3 1. ] 
[ 1.7 2.7 1. ] 
[ 1.9 3.1 1. ] 
[ 2.1 3.5 1. ] 
[ 2.3 3.9 1. ] 
[ 2.5 4.3 1. ] 
[ 1. 1. 1. ] 
[ 1. 1. 1. ]]

以上这篇使用python切片实现二维数组复制示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用shelve模块实现简单数据存储的方法
May 20 Python
详解Python之数据序列化(json、pickle、shelve)
Mar 30 Python
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
Jan 20 Python
python中abs&map&reduce简介
Feb 20 Python
Python Unittest自动化单元测试框架详解
Apr 04 Python
Python中pip更新和三方插件安装说明
Jul 08 Python
python 实现A*算法的示例代码
Aug 13 Python
python实现任意位置文件分割的实例
Dec 14 Python
python读取图片的几种方式及图像宽和高的存储顺序
Feb 11 Python
Python selenium模块实现定位过程解析
Jul 09 Python
Python DES加密实现原理及实例解析
Jul 17 Python
用Python进行websocket接口测试
Oct 16 Python
Python高级特性——详解多维数组切片(Slice)
Nov 26 #Python
Python实现随机取一个矩阵数组的某几行
Nov 26 #Python
Python 求数组局部最大值的实例
Nov 26 #Python
Python 实现取多维数组第n维的前几位
Nov 26 #Python
python获取array中指定元素的示例
Nov 26 #Python
Flask之pipenv虚拟环境的实现
Nov 26 #Python
Python 根据数据模板创建shapefile的实现
Nov 26 #Python
You might like
十天学会php(1)
2006/10/09 PHP
对text数据类型不支持代码页转换 从: 1252 到: 936
2011/04/23 PHP
php设计模式 Composite (组合模式)
2011/06/26 PHP
ThinkPHP的模版中调用session数据的方法
2014/07/01 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
Laravel 连接(Join)示例
2019/10/16 PHP
Laravel6.18.19如何优雅的切换发件账户
2020/06/14 PHP
javascript拓展DOM操作 prependChild insertAfert
2010/11/17 Javascript
javascript定时保存表单数据的代码
2011/03/17 Javascript
JS判断两个时间大小的示例代码
2014/01/28 Javascript
JavaScript中的typeof操作符用法实例
2014/04/05 Javascript
js 获取input点选按钮的值的方法
2014/04/14 Javascript
jQuery常用知识点总结以及平时封装常用函数
2016/02/23 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
14 个折磨人的 JavaScript 面试题
2016/08/08 Javascript
jQuery移除或禁用html元素点击事件常用方法小结
2017/02/10 Javascript
jQuery实现动态添加、删除按钮及input输入框的方法
2017/04/27 jQuery
vue中各组件之间传递数据的方法示例
2017/07/27 Javascript
JS沙箱模式实例分析
2017/09/04 Javascript
详谈commonjs模块与es6模块的区别
2017/10/18 Javascript
详解基于 Nuxt 的 Vue.js 服务端渲染实践
2017/10/24 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
浅谈vuex为什么不建议在action中修改state
2020/02/02 Javascript
Vue 中如何将函数作为 props 传递给组件的实现代码
2020/05/12 Javascript
[51:36]EG vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
使用Django启动命令行及执行脚本的方法
2018/05/29 Python
python微信好友数据分析详解
2018/11/19 Python
python自动化测试之异常及日志操作实例分析
2019/11/09 Python
django框架单表操作之增删改实例分析
2019/12/16 Python
Python读取文件内容为字符串的方法(多种方法详解)
2020/03/04 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
DELPHI面试题研发笔试试卷
2015/11/08 面试题
2014基层党员干部学习全国两会心得体会
2014/03/17 职场文书
公司应聘自荐书
2014/06/14 职场文书
停课通知书
2015/04/24 职场文书
高三化学教学反思
2016/02/22 职场文书