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 相关文章推荐
在Windows8上的搭建Python和Django环境
Jul 03 Python
Python中处理字符串之isalpha()方法的使用
May 18 Python
在Python中使用swapCase()方法转换大小写的教程
May 20 Python
python简单实现基于SSL的IRC bot实例
Jun 15 Python
python学习教程之Numpy和Pandas的使用
Sep 11 Python
Python Json序列化与反序列化的示例
Jan 31 Python
Python3.6.0+opencv3.3.0人脸检测示例
May 25 Python
python多进程提取处理大量文本的关键词方法
Jun 05 Python
Python实现动态循环输出文字功能
May 07 Python
python 多线程死锁问题的解决方案
Aug 25 Python
python实现发送带附件的邮件代码分享
Sep 22 Python
Django一小时写出账号密码管理系统
Apr 29 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伪造referer实例代码
2008/09/20 PHP
抓取并下载CSS中所有图片文件的php代码
2011/09/26 PHP
第五章 php数组操作
2011/12/30 PHP
使用openssl实现rsa非对称加密算法示例
2014/01/24 PHP
thinkphp自定义权限管理之名称判断方法
2017/04/01 PHP
PJ Blog修改-禁止复制的代码和方法
2006/10/25 Javascript
Mootools 1.2教程 类(一)
2009/09/15 Javascript
非阻塞动态加载javascript广告实现代码
2010/11/17 Javascript
myEvent.js javascript跨浏览器事件框架
2011/10/24 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
JQuery判断radio(单选框)是否选中和获取选中值方法总结
2015/04/15 Javascript
JS实现Fisheye效果动感放大菜单代码
2015/10/21 Javascript
Express与NodeJs创建服务器的两种方法
2017/02/06 NodeJs
js Canvas绘制圆形时钟教程
2017/02/06 Javascript
JS仿Base.js实现的继承示例
2017/04/07 Javascript
php register_shutdown_function函数详解
2017/07/23 Javascript
详解JavaScript的内存空间、赋值和深浅拷贝
2019/04/17 Javascript
基于vue实现一个神奇的动态按钮效果
2019/05/15 Javascript
ZK中使用JS读取客户端txt文件内容问题
2019/11/07 Javascript
[58:58]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第二场
2018/04/05 DOTA
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
python3.7环境下安装Anaconda的教程图解
2019/09/10 Python
Scrapy框架基本命令与settings.py设置
2020/02/06 Python
在 Python 中使用 7zip 备份文件的操作
2020/12/11 Python
Goodee官方商店:迷你投影仪
2021/03/15 全球购物
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
大学生求职中的自我评价
2013/10/01 职场文书
2014自主招生自荐信策略
2014/01/27 职场文书
总会计师岗位职责
2014/02/19 职场文书
老同学聚会感言
2014/02/23 职场文书
大学共青团员个人自我评价
2014/04/16 职场文书
家长给学校的建议书
2014/05/15 职场文书
信用卡工作证明模板
2014/09/14 职场文书
晋江市人民政府党组群众路线教育实践活动整改方案
2014/10/25 职场文书
教师廉洁自律个人总结
2015/02/10 职场文书
一年级语文教学随笔
2015/08/14 职场文书