使用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中Flask框架简单入门实例
Mar 21 Python
Python下的subprocess模块的入门指引
Apr 16 Python
Python优化技巧之利用ctypes提高执行速度
Sep 11 Python
Python实现的网页截图功能【PyQt4与selenium组件】
Jul 12 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
Feb 22 Python
详解如何用TensorFlow训练和识别/分类自定义图片
Aug 05 Python
Pytorch的mean和std调查实例
Jan 02 Python
Python sep参数使用方法详解
Feb 12 Python
python实现对变位词的判断方法
Apr 05 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
Apr 17 Python
Django 解决distinct无法去除重复数据的问题
May 20 Python
简单的命令查看安装的python版本号
Aug 28 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
IIS安装Apache伪静态插件的具体操作图文
2013/07/01 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
2016/07/28 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
2017/03/09 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
Javascript MD4
2006/12/20 Javascript
jQuery 和 CSS 的文本特效插件集锦
2014/12/12 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
微信小程序 中wx.chooseAddress(OBJECT)实例详解
2017/03/31 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
2018/01/09 jQuery
解决Mac node版本升级失败的问题
2018/05/16 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
详解用Webpack与Babel配置ES6开发环境
2019/03/12 Javascript
JS call()及apply()方法使用实例汇总
2020/07/11 Javascript
[04:12]第二届DOTA2亚洲邀请赛选手传记-Newbee.Sccc
2017/04/03 DOTA
[52:32]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第三场 11.18
2020/11/18 DOTA
python处理按钮消息的实例详解
2017/07/11 Python
详解Python odoo中嵌入html简单的分页功能
2019/05/29 Python
int在python中的含义以及用法
2019/06/27 Python
Python3 执行Linux Bash命令的方法
2019/07/12 Python
python中的global关键字的使用方法
2019/08/20 Python
Python调用.net动态库实现过程解析
2020/06/05 Python
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
ellesse美国官方商店:意大利高级运动服品牌
2019/10/29 全球购物
Sahajan美国:阿育吠陀护肤品牌
2021/01/09 全球购物
介绍一下HTTP、HTTPS和SSL
2012/12/16 面试题
日语系毕业求职信
2014/07/27 职场文书
2014领导班子正风肃纪思想汇报
2014/09/18 职场文书
工会积极分子个人总结
2015/03/03 职场文书
校长新学期寄语2016
2015/12/04 职场文书
旅游安全责任协议书
2016/03/22 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书
智慧人生:永远不需要向任何人解释你自己
2019/08/20 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书
如何利用map实现Nginx允许多个域名跨域
2021/03/31 Servers
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
Go本地测试解耦任务拆解及沟通详解Go本地测试的思路沟通的重要性总结
2022/06/21 Golang