使用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警察与小偷的实现之一客户端与服务端通信实例
Oct 09 Python
介绍Python中的fabs()方法的使用
May 14 Python
python3.5使用tkinter制作记事本
Jun 20 Python
Python中遇到的小问题及解决方法汇总
Jan 11 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
May 25 Python
Python并发之多进程的方法实例代码
Aug 15 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
Dec 05 Python
Python标准库使用OrderedDict类的实例讲解
Feb 14 Python
用Python画一个LinkinPark的logo代码实例
Sep 10 Python
Python使用random模块生成随机数操作实例详解
Sep 17 Python
Python 中由 yield 实现异步操作
May 04 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处理复杂xml数据示例
2016/07/11 PHP
js 新浪的一个图片播放图片轮换效果代码
2008/07/15 Javascript
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
合并table相同单元格的jquery插件分享(很精简)
2011/06/20 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
jquery form 加载数据示例
2014/04/21 Javascript
什么是 AngularJS?AngularJS简介
2014/12/06 Javascript
node.js中的fs.futimesSync方法使用说明
2014/12/17 Javascript
JavaScript中的console.log()函数详细介绍
2014/12/29 Javascript
Javascript非构造函数的继承
2015/04/27 Javascript
Bootstrap多级导航栏(级联导航)的实现代码
2016/03/08 Javascript
纯js和css完成贪吃蛇小游戏demo
2016/09/01 Javascript
9个让JavaScript调试更简单的Console命令
2016/11/14 Javascript
JavaScript中的call和apply的用途以及区别
2017/01/11 Javascript
js,jq,css多方面实现简易下拉菜单功能
2017/05/13 Javascript
react-redux中connect()方法详细解析
2017/05/27 Javascript
AngularJS 限定$scope的范围实例详解
2017/06/23 Javascript
vue2.0 常用的 UI 库实例讲解
2017/12/12 Javascript
layui table设置前台过滤转义等方法
2018/08/17 Javascript
浅谈JS的原型和继承
2019/05/08 Javascript
基于ssm框架实现layui分页效果
2019/07/27 Javascript
Openlayers3实现车辆轨迹回放功能
2020/09/29 Javascript
Python修改Excel数据的实例代码
2013/11/01 Python
想学画画?python满足你!
2020/12/24 Python
简单聊聊H5的pushState与replaceState的用法
2018/04/03 HTML / CSS
澳大利亚手表品牌:Time IV Change
2018/10/06 全球购物
大学运动会通讯稿
2014/01/28 职场文书
汉语言文学毕业生自荐信范文
2014/03/24 职场文书
领导干部廉政承诺书
2014/03/27 职场文书
幼儿园中班开学寄语
2014/04/03 职场文书
低碳环保倡议书
2014/04/14 职场文书
理想演讲稿范文
2014/05/21 职场文书
化学专业毕业生求职信
2014/07/28 职场文书
同意转租证明
2015/06/24 职场文书
基于Go语言构建RESTful API服务
2021/07/25 Golang
基于Pygame实现简单的贪吃蛇游戏
2021/12/06 Python