使用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调用浏览器并打开一个网址的例子
Jun 05 Python
在Django中编写模版节点及注册标签的方法
Jul 20 Python
Python输出各行命令详解
Feb 01 Python
Django 实现下载文件功能的示例
Mar 06 Python
python批量查询、汉字去重处理CSV文件
May 31 Python
python样条插值的实现代码
Dec 17 Python
对python中UDP,socket的使用详解
Aug 22 Python
图解python全局变量与局部变量相关知识
Nov 02 Python
python利用dlib获取人脸的68个landmark
Nov 27 Python
Pytorch 实现权重初始化
Dec 31 Python
Python实现将元组中的元素作为参数传入函数的操作
Jun 05 Python
python 制作本地应用搜索工具
Feb 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
PHP5中使用DOM控制XML实现代码
2010/05/07 PHP
九个你必须知道而且又很好用的php函数和特点
2013/08/08 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
2016/04/02 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
2019/05/21 PHP
Thinkphp极验滑动验证码实现步骤解析
2020/11/24 PHP
自写的jQuery异步加载数据添加事件
2014/05/15 Javascript
一行命令搞定node.js 版本升级
2014/07/20 Javascript
NodeJS学习笔记之网络编程
2014/08/03 NodeJs
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
2014/08/12 Javascript
jquery 实现两Select 标签项互调示例代码
2014/09/25 Javascript
node.js中的http.response.end方法使用说明
2014/12/14 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
JavaScript操作选择对象的简单实例
2016/05/16 Javascript
IntersectionObserver API 详解篇
2016/12/11 Javascript
JS图片压缩(pc端和移动端都适用)
2017/01/12 Javascript
js实现文字列表无缝滚动效果
2017/06/23 Javascript
Bootstrap弹出框(Popover)被挤压的问题小结
2017/07/11 Javascript
JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
2017/07/23 Javascript
JavaScript使用indexOf()实现数组去重的方法分析
2018/09/04 Javascript
element-ui 时间选择器限制范围的实现(随动)
2019/01/09 Javascript
JavaScript队列结构Queue实现过程解析
2020/03/07 Javascript
Python的Django框架中forms表单类的使用方法详解
2016/06/21 Python
简单了解django索引的相关知识
2019/07/17 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
python小白学习包管理器pip安装
2020/06/09 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
2020/06/23 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
HEMA法国:荷兰原创设计
2019/02/21 全球购物
Servlet的生命周期
2013/08/25 面试题
女大学生自我鉴定
2013/12/09 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
社区党风廉政建设调研报告
2015/01/01 职场文书
python基础之错误和异常处理
2021/10/24 Python
动漫APP软件排行榜前十名,半次元上榜,第一款由腾讯公司推出
2022/03/18 杂记
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技