在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编写一个闹钟功能
Jul 11 Python
python实现校园网自动登录的示例讲解
Apr 22 Python
Python实现的生产者、消费者问题完整实例
May 30 Python
Window 64位下python3.6.2环境搭建图文教程
Sep 19 Python
Python自动发送邮件的方法实例总结
Dec 08 Python
python 利用文件锁单例执行脚本的方法
Feb 19 Python
selenium获取当前页面的url、源码、title的方法
Jun 12 Python
tensorflow实现测试时读取任意指定的check point的网络参数
Jan 21 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
Mar 09 Python
python实现图书馆抢座(自动预约)功能的示例代码
Sep 29 Python
详解pandas apply 并行处理的几种方法
Feb 24 Python
Python torch.flatten()函数案例详解
Aug 30 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
FCKeditor的安装(PHP)
2007/01/13 PHP
Symfony2学习笔记之控制器用法详解
2016/03/17 PHP
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
javascript学习笔记(三) String 字符串类型介绍
2012/06/19 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
jquery.idTabs 选项卡使用示例代码
2014/09/03 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
2015/05/11 Javascript
JavaScript实现鼠标点击后层展开效果的方法
2015/05/13 Javascript
jQuery Ajax使用FormData对象上传文件的方法
2016/09/07 Javascript
Javascript使用SWFUpload进行多文件上传
2016/11/16 Javascript
node.js+captchapng+jsonwebtoken实现登录验证示例
2017/08/17 Javascript
jQuery插件jsonview展示json数据
2018/05/26 jQuery
layer.open组件获取弹出层页面变量、函数的实例
2019/09/25 Javascript
CountUp.js实现数字滚动增值效果
2019/10/17 Javascript
Vue中添加滚动事件设置的方法详解
2020/09/14 Javascript
python中使用enumerate函数遍历元素实例
2014/06/16 Python
简单介绍Python中的filter和lambda函数的使用
2015/04/07 Python
python中常用的九种预处理方法分享
2016/09/11 Python
Python内存管理方式和垃圾回收算法解析
2017/11/11 Python
Python开发虚拟环境使用virtualenvwrapper的搭建步骤教程图解
2018/09/19 Python
pandas pivot_table() 按日期分多列数据的方法
2018/11/16 Python
如何基于Python实现自动扫雷
2020/01/06 Python
解决Jupyter无法导入已安装的 module问题
2020/04/17 Python
Django实现后台上传并显示图片功能
2020/05/29 Python
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
什么是WEB控件?使用WEB控件有哪些优势?
2012/01/21 面试题
医学生个人求职信范文
2013/09/24 职场文书
安全生产承诺书
2014/03/26 职场文书
爱心捐助倡议书
2014/05/19 职场文书
报效祖国演讲稿
2014/09/15 职场文书
信访稳定工作汇报
2014/10/27 职场文书
2014年幼儿园园务工作总结
2014/12/05 职场文书
教师个人学习总结
2015/02/11 职场文书
幼儿园毕业典礼家长致辞
2015/07/29 职场文书
MYSQL数据库使用UTF-8中文编码乱码的解决办法
2021/05/26 MySQL
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫