python list数据等间隔抽取并新建list存储的例子


Posted in Python onNovember 27, 2019

原始数据如下:

['e3cd', 'e547', 'e63d', '0ffd', 'e39b', 'e539', 'e5be', '0dd2', 'e3d6', 'e52e', 'e5f8', '0000', 'e404', 'e52b', 'e63d', '0312', 'e38b']

将其分割为4路数据,分别存储在fetal1、fetal2、mother1、ECG的列表中,各列表对齐,不能整除于4的数据舍去,操作如下:

da = ['e3cd', 'e547', 'e63d', '0ffd', 'e39b', 'e539', 'e5be', '0dd2', 'e3d6', 'e52e', 'e5f8', '0000', 'e404', 'e52b', 'e63d', '0312', 'e38b']
k = 0
num1 = 0
fetal1 = []
fetal2 = []
mother1 = []
ECG = []
for k in range(len(da)-int(len(da) % 4)):
  if num1 == 1:
    fetal2.append(da[k])
  elif num1 == 2:
    mother1.append(da[k])
  elif num1 == 3:
    ECG.append(da[k])
  else:
    num1 = 0
    fetal1.append(da[k])
  num1 += 1
print("fetal1:", fetal1)
print("fetal2:", fetal2)
print("mother1", mother1)
print("ECG:", ECG)

运行结果如下:

fetal1: ['e3cd', 'e39b', 'e3d6', 'e404']
fetal2: ['e547', 'e539', 'e52e', 'e52b']
mother1 ['e63d', 'e5be', 'e5f8', 'e63d']
ECG: ['0ffd', '0dd2', '0000', '0312']

以上这篇python list数据等间隔抽取并新建list存储的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python语言使用技巧分享
May 31 Python
Python调用ctypes使用C函数printf的方法
Aug 23 Python
详解TensorFlow在windows上安装与简单示例
Mar 05 Python
Django配置celery(非djcelery)执行异步任务和定时任务
Jul 16 Python
Django ManyToManyField 跨越中间表查询的方法
Dec 18 Python
Python3 Post登录并且保存cookie登录其他页面的方法
Dec 28 Python
Django中如何防范CSRF跨站点请求伪造攻击的实现
Apr 28 Python
PyQt4编程之让状态栏显示信息的方法
Jun 18 Python
Python调用钉钉自定义机器人的实现
Jan 03 Python
在Mac中配置Python虚拟环境过程解析
Jun 22 Python
Python使用tkinter实现小时钟效果
Feb 22 Python
python 中的jieba分词库
Nov 23 Python
Python如何使用Gitlab API实现批量的合并分支
Nov 27 #Python
python [:3] 实现提取数组中的数
Nov 27 #Python
在Python中等距取出一个数组其中n个数的实现方式
Nov 27 #Python
python中的数组赋值与拷贝的区别详解
Nov 26 #Python
使用python切片实现二维数组复制示例
Nov 26 #Python
Python高级特性——详解多维数组切片(Slice)
Nov 26 #Python
Python实现随机取一个矩阵数组的某几行
Nov 26 #Python
You might like
PHP中CURL方法curl_setopt()函数的参数分享
2013/01/19 PHP
测试php连接mysql是否成功的代码分享
2014/01/24 PHP
PHP正则表达式替换站点关键字链接后空白的解决方法
2014/09/16 PHP
ThinkPHP有变量的where条件分页实例
2014/11/03 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
JavaScript CSS修改学习第六章 拖拽
2010/02/19 Javascript
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
2013/04/01 Javascript
jQuery插件实现无缝滚动特效
2015/11/24 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
javascript 分号总结及详细介绍
2016/09/24 Javascript
require.js+vue开发微信上传图片组件
2016/10/27 Javascript
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
js 数据存储和DOM编程
2017/02/09 Javascript
bootstrap动态添加面包屑(breadcrumb)及其响应事件的方法
2017/05/25 Javascript
实例分析JS与Node.js中的事件循环
2017/12/12 Javascript
微信小程序获取用户信息及手机号(后端TP5.0)
2019/09/12 Javascript
javascript实现简单打字游戏
2019/10/29 Javascript
js实现倒计时秒杀效果
2020/03/25 Javascript
十分钟教你上手ES2020新特性
2020/02/12 Javascript
[49:54]Ti4 循环赛第三日 LGD vs Titan
2014/07/12 DOTA
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
详解使用Python处理文件目录的相关方法
2015/10/16 Python
Python实现的简单模板引擎功能示例
2017/09/02 Python
python实现音乐下载的统计
2018/06/20 Python
Django中使用Celery的方法示例
2018/11/29 Python
Python 实现域名解析为ip的方法
2019/02/14 Python
python空元组在all中返回结果详解
2020/12/15 Python
波兰香水和化妆品购物网站:Notino.pl
2017/11/07 全球购物
全球最大的游戏市场:G2A
2018/07/05 全球购物
建筑自我鉴定
2013/10/19 职场文书
五水共治一句话承诺
2014/05/30 职场文书
2014年学雷锋活动总结
2014/06/26 职场文书
学校教师读书活动总结
2014/07/08 职场文书
2019年度开业庆典祝福语大全!
2019/07/05 职场文书
SQL语法CONSTRAINT约束操作详情
2022/01/18 MySQL
MySQL8.0 Undo Tablespace管理详解
2022/06/16 MySQL