使用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中解析JSON并同时进行自定义编码处理实例
Feb 08 Python
在Python的框架中为MySQL实现restful接口的教程
Apr 08 Python
Python中time模块和datetime模块的用法示例
Feb 28 Python
解决Python 遍历字典时删除元素报异常的问题
Sep 11 Python
python MySQLdb使用教程详解
Mar 20 Python
pip命令无法使用的解决方法
Jun 12 Python
Python基础学习之函数方法实例详解
Jun 18 Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
Jun 19 Python
PyCharm汉化安装及永久激活详细教程(靠谱)
Jan 16 Python
浅谈优化Django ORM中的性能问题
Jul 09 Python
ROS系统将python包编译为可执行文件的简单步骤
Jul 25 Python
Python Django项目和应用的创建详解
Nov 27 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一句话cmdshell新型 (非一句话木马)
2009/04/18 PHP
php smarty模版引擎中的缓存应用
2009/12/11 PHP
关于php连接mssql:pdo odbc sql server
2011/07/20 PHP
DOM基础及php读取xml内容操作的方法
2015/01/23 PHP
php微信公众号开发之关键词回复
2018/10/20 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
2018/10/25 PHP
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
2007/05/07 Javascript
用IE重起计算机或者关机的示例代码
2014/03/10 Javascript
js取得html iframe中的元素和变量值
2014/06/30 Javascript
JQuery替换DOM节点的方法
2015/06/11 Javascript
JavaScript中的Math.atan2()方法使用详解
2015/06/15 Javascript
Js类的静态方法与实例方法区分及jQuery拓展的两种方法
2016/06/03 Javascript
Js+Ajax,Get和Post在使用上的区别小结
2016/06/08 Javascript
基于Bootstrap实现下拉菜单项和表单导航条(两个菜单项,一个下拉菜单和登录表单导航条)
2016/07/22 Javascript
layer.open 按钮的点击事件关闭方法
2018/08/17 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
详解如何在vue项目中使用lodop打印插件
2018/09/27 Javascript
JS实现电话号码的字母组合算法示例
2019/02/26 Javascript
vue.js中ref和$refs的使用及示例讲解
2019/08/14 Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
2019/10/23 Javascript
如何搭建一个完整的Vue3.0+ts的项目步骤
2020/10/18 Javascript
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
2020/10/21 Javascript
Python实现windows下模拟按键和鼠标点击的方法
2015/03/13 Python
对Xpath 获取子标签下所有文本的方法详解
2019/01/02 Python
Python 私有属性和私有方法应用场景分析
2020/06/19 Python
详解python程序中的多任务
2020/09/16 Python
python 如何将office文件转换为PDF
2020/09/22 Python
HTML5 MiranaVideo播放器 (代码开源)
2010/06/11 HTML / CSS
美国知名平价彩妆品牌:e.l.f. Cosmetics
2017/11/20 全球购物
俄罗斯达美乐比萨外送服务:Domino’s Pizza
2020/12/18 全球购物
外贸公司实习自我鉴定
2013/09/24 职场文书
竞选班干部演讲稿100字
2014/08/20 职场文书
2015年行风建设工作总结
2015/05/15 职场文书
2015教师个人年度工作总结
2015/10/23 职场文书
Python打包exe时各种异常处理方案总结
2021/05/18 Python
一定要知道的 25 个 Vue 技巧
2021/11/02 Vue.js