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互斥锁、加锁、同步机制、异步通信知识总结
Feb 11 Python
tensorflow构建BP神经网络的方法
Mar 12 Python
Python Unittest根据不同测试环境跳过用例的方法
Dec 16 Python
Python 获取主机ip与hostname的方法
Dec 17 Python
详解Python中的内建函数,可迭代对象,迭代器
Apr 29 Python
基于Django统计博客文章阅读量
Oct 29 Python
python实现一个点绕另一个点旋转后的坐标
Dec 04 Python
pandas实现DataFrame显示最大行列,不省略显示实例
Dec 26 Python
Jupyter notebook设置背景主题,字体大小及自动补全代码的操作
Apr 13 Python
使用gunicorn部署django项目的问题
Dec 30 Python
Python基于百度API识别并提取图片中文字
Jun 27 Python
Python读取和写入Excel数据
Apr 20 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将fileterms函数返回的结果变成可读的形式
2011/04/21 PHP
php学习之数据类型之间的转换代码
2011/05/29 PHP
yii权限控制的方法(三种方法)
2015/12/28 PHP
优化WordPress中文章与评论的时间显示
2016/01/12 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
2017/03/14 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
基于jQuery的js分页代码
2010/06/10 Javascript
学习JavaScript的最佳方法分享
2011/10/21 Javascript
jQuery模拟超链接点击效果代码
2013/04/21 Javascript
JS实现鼠标经过好友列表中的好友头像时显示资料卡的效果
2014/07/02 Javascript
常用jQuery选择器总结
2014/07/11 Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
2015/07/06 Javascript
JavaScript手机振动API
2016/06/11 Javascript
基于JS实现二维码图片固定在右下角某处并跟随滚动条滚动
2017/02/08 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
2017/04/22 Javascript
详解Vue用axios发送post请求自动set cookie
2017/05/10 Javascript
微信JSAPI Ticket接口签名详解
2020/06/28 Javascript
详解如何使用 vue-cli 开发多页应用
2017/12/16 Javascript
vue展示dicom文件医疗系统的实现代码
2018/08/27 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
2019/05/13 Javascript
梳理一下vue中的生命周期
2020/12/30 Vue.js
使用python Django做网页
2013/11/04 Python
Python数据类型之Dict字典实例详解
2019/05/07 Python
python基于opencv实现人脸识别
2021/01/04 Python
Numpy ndarray 多维数组对象的使用
2021/02/10 Python
Bonami斯洛伐克:购买家具和家居饰品
2019/07/02 全球购物
J2EE的优越性主要表现在哪些方面
2016/03/28 面试题
建筑工程技术应届生求职信
2013/11/17 职场文书
快递业务员岗位职责
2014/01/06 职场文书
求职信范文怎么写
2014/01/29 职场文书
应届毕业生如何写求职信
2014/02/16 职场文书
医院党员公开承诺书
2014/08/30 职场文书
2016年元旦致辞
2015/08/01 职场文书
Keras多线程机制与flask多线程冲突的解决方案
2021/05/28 Python