在python中以相同顺序shuffle两个list的方法


Posted in Python onDecember 13, 2018

通常做机器学习问题时,需要准备训练数据,通常会把样本数据和标签存放于2个list中,比如train_x = [x1,x2,...,xN][x1,x2,...,xN],train_y = [y1,y2,...,yN][y1,y2,...,yN]. 有时候是需要将数据shuffle后再做处理的(比如,批量梯度下降算法,需要数据是打乱的)。

这时就需要以相同的顺序打乱两个list,那么在python中如何实现呢?可以通过设置相同的随机种子,再shuffle的方式来实现。

代码如下:

import random

randnum = random.randint(0,100)
random.seed(randnum)
random.shuffle(train_x)
random.seed(randnum)
random.shuffle(train_y)

以上这篇在python中以相同顺序shuffle两个list的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python-OpenCV基本操作方法详解
Apr 02 Python
解决Django的request.POST获取不到内容的问题
May 28 Python
python 发送和接收ActiveMQ消息的实例
Jan 30 Python
Django中reverse反转并且传递参数的方法
Aug 06 Python
python实现生成Word、docx文件的方法分析
Aug 30 Python
Python利用PyExecJS库执行JS函数的案例分析
Dec 18 Python
python 消费 kafka 数据教程
Dec 21 Python
利用python实现逐步回归
Feb 24 Python
浅谈Python中的模块
Jun 10 Python
python爬取音频下载的示例代码
Oct 19 Python
Python+OpenCV图像处理——实现直线检测
Oct 23 Python
python 实现的车牌识别项目
Jan 25 Python
对python GUI实现完美进度条的示例详解
Dec 13 #Python
PyTorch 1.0 正式版已经发布了
Dec 13 #Python
修改python plot折线图的坐标轴刻度方法
Dec 13 #Python
python画图系列之个性化显示x轴区段文字的实例
Dec 13 #Python
Python实现的各种常见分布算法示例
Dec 13 #Python
Python线性拟合实现函数与用法示例
Dec 13 #Python
Python基于百度云文字识别API
Dec 13 #Python
You might like
php版微信公众平台开发之验证步骤实例详解
2016/09/23 PHP
php + nginx项目中的权限详解
2017/05/23 PHP
PHP实现使用DOM将XML数据存入数组的方法示例
2017/09/27 PHP
拖动Html元素集合 Drag and Drop any item
2006/12/22 Javascript
用dtree实现树形菜单 dtree使用说明
2011/10/17 Javascript
jquery.qrcode在线生成二维码使用示例
2013/08/21 Javascript
手机端网页点击链接触发自动拨打或保存电话的示例代码
2014/08/15 Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
2015/01/30 Javascript
移动Web中图片自适应的两种JavaScript解决方法
2015/06/18 Javascript
jQuery实现大转盘抽奖活动仿QQ音乐代码分享
2015/08/21 Javascript
javaScript中定义类或对象的五种方式总结
2016/12/04 Javascript
微信小程序开发之圆形菜单 仿建行圆形菜单实例
2016/12/12 Javascript
Node.js设置CORS跨域请求中多域名白名单的方法
2017/03/28 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
Vuex中的State使用介绍
2019/01/19 Javascript
vue递归获取父元素的元素实例
2020/08/07 Javascript
js实现日历
2020/11/07 Javascript
[02:38]DOTA2超级联赛专访Loda 认为IG世界最强
2013/05/27 DOTA
学习python (2)
2006/10/31 Python
python数据结构之二叉树的统计与转换实例
2014/04/29 Python
Python中内建函数的简单用法说明
2016/05/05 Python
python安装模块如何通过setup.py安装(超简单)
2018/05/05 Python
Python使用matplotlib 模块scatter方法画散点图示例
2019/09/27 Python
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
2013/10/10 HTML / CSS
h5页面唤起app如果没安装就跳转下载(iOS和Android)
2020/06/03 HTML / CSS
法国最大电子商务平台:Cdiscount
2018/03/13 全球购物
The North Face北面法国官网:美国著名户外品牌
2019/11/01 全球购物
最新党员的自我评价分享
2013/11/04 职场文书
自我鉴定书面格式
2014/01/13 职场文书
消防先进事迹材料
2014/02/10 职场文书
高中生学期学习自我评价
2014/02/24 职场文书
班主任经验交流会主持词
2014/04/01 职场文书
西柏坡导游词
2015/02/05 职场文书
寒假安全保证书
2015/02/28 职场文书
vue实现可拖拽的dialog弹框
2021/05/13 Vue.js
Django与数据库交互的实现
2021/06/03 Python