使用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 相关文章推荐
haskell实现多线程服务器实例代码
Nov 26 Python
Python Matplotlib库入门指南
May 18 Python
python检查字符串是否是正确ISBN的方法
Jul 11 Python
Python正则简单实例分析
Mar 21 Python
python中闭包Closure函数作为返回值的方法示例
Dec 17 Python
Python 在字符串中加入变量的实例讲解
May 02 Python
Python中实现单例模式的n种方式和原理
Nov 14 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
Apr 01 Python
python进程池实现的多进程文件夹copy器完整示例
Nov 27 Python
解决pycharm最左侧Tool Buttons显示不全的问题
Dec 17 Python
python topk()函数求最大和最小值实例
Apr 02 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
May 25 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+MSSQL分页的例子
2006/10/09 PHP
支持png透明图片的php生成缩略图类分享
2015/02/08 PHP
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
2016/05/16 PHP
PHP+mysql实现的三级联动菜单功能示例
2019/02/15 PHP
php自动加载代码实例详解
2021/02/26 PHP
教您去掉ie网页加载进度条的方法
2010/12/09 Javascript
js中将URL中的参数提取出来作为对象的实现代码
2011/08/16 Javascript
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
2013/09/06 Javascript
如何编写高质量JS代码(续)
2015/02/25 Javascript
jquery插件corner实现圆角边框的方法
2015/03/09 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
JavaScript和jquery获取父级元素、子级元素、兄弟元素的方法
2016/06/05 Javascript
jquery点赞功能实现代码 点个赞吧!
2020/05/29 jQuery
浅谈微信小程序之官方UI框架we-ui使用教程
2018/08/20 Javascript
VUE搭建手机商城心得和遇到的坑
2019/02/21 Javascript
基于javascript实现碰撞检测
2020/03/12 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
[01:02:54]完美世界DOTA2联赛PWL S2 FTD vs GXR 第一场 11.22
2020/11/26 DOTA
Python、PyCharm安装及使用方法(Mac版)详解
2017/04/28 Python
Python爬虫之正则表达式的使用教程详解
2018/10/25 Python
Django应用程序入口WSGIHandler源码解析
2019/08/05 Python
keras 特征图可视化实例(中间层)
2020/01/24 Python
Python并发concurrent.futures和asyncio实例
2020/05/04 Python
8种常用的Python工具
2020/08/05 Python
详解python datetime模块
2020/08/17 Python
麦德龙官方海外旗舰店:德国麦德龙超市
2017/12/23 全球购物
英国门把手公司:Door Handle Company
2019/05/12 全球购物
简单说说tomcat的配置
2013/05/28 面试题
校长竞聘演讲稿
2014/05/16 职场文书
护理学院专科毕业生求职信
2014/06/28 职场文书
幽默自我介绍演讲稿
2014/08/21 职场文书
2015年“公民道德宣传日”活动方案
2015/05/06 职场文书
实例讲解Python中sys.argv[]的用法
2021/06/03 Python
MySQL GRANT用户授权的实现
2021/06/18 MySQL
Python编程super应用场景及示例解析
2021/10/05 Python
CSS元素定位之通过元素的标签或者元素的id、class属性定位详解
2022/09/23 HTML / CSS