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程序设计入门(3)数组的使用
Jun 16 Python
简单介绍Python中的round()方法
May 15 Python
不要用强制方法杀掉python线程
Feb 26 Python
Python竟能画这么漂亮的花,帅呆了(代码分享)
Nov 15 Python
Python爬虫框架Scrapy实例代码
Mar 04 Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 Python
Python异步操作MySQL示例【使用aiomysql】
May 16 Python
详解python调用cmd命令三种方法
Jul 08 Python
如何在Django配置文件里配置session链接
Aug 06 Python
解决Opencv+Python cv2.imshow闪退问题
Apr 24 Python
python函数调用,循环,列表复制实例
May 03 Python
Pytest如何使用skip跳过执行测试
Aug 13 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动态生成javascript文件的2个例子
2014/04/11 PHP
thinkphp实现发送邮件密码找回功能实例
2014/12/01 PHP
linux下php上传文件注意事项
2016/06/11 PHP
PHP用continue跳过本次循环中剩余代码的注意点
2017/06/27 PHP
利用PHP实现开心消消乐的算法示例
2017/10/12 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
2020/05/14 PHP
理解Javascript_13_执行模型详解
2010/10/20 Javascript
js Select下拉列表框进行多选、移除、交换内容的具体实现方法
2013/08/13 Javascript
window.onload和$(function(){})的区别介绍
2013/10/30 Javascript
js数组去重的常用方法总结
2014/01/24 Javascript
js函数参数设置默认值的一种变通实现方法
2014/05/26 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
JavaScript常用标签和方法总结
2015/09/01 Javascript
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
jQuery的extend方法【三种】
2016/12/14 Javascript
Angularjs中的ui-bootstrap的使用教程
2017/02/19 Javascript
前端框架学习总结之Angular、React与Vue的比较详解
2017/03/14 Javascript
第一次记录Bootstrap table学习笔记(1)
2017/05/18 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
Vue自定义指令使用方法详解
2017/08/21 Javascript
ElementUI Tag组件实现多标签生成的方法示例
2019/07/08 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
Vue 解决多级动态面包屑导航的问题
2019/11/04 Javascript
Python中给List添加元素的4种方法分享
2014/11/28 Python
python实现BackPropagation算法
2017/12/14 Python
Python自定义函数定义,参数,调用代码解析
2017/12/27 Python
django加载本地html的方法
2018/05/27 Python
python爱心表白 每天都是浪漫七夕!
2018/08/18 Python
解决python打不开文件(文件不存在)的问题
2019/02/18 Python
python怎么对数字进行过滤
2020/07/05 Python
人力资源行政经理自我评价
2013/10/23 职场文书
大学班级干部的自我评价分享
2014/02/10 职场文书
小学三年级学生评语
2014/04/22 职场文书
残疾人小组计划书
2014/04/27 职场文书
教师节寄语2015
2015/03/23 职场文书
Pyqt5将多个类组合在一个界面显示的完整示例
2021/09/04 Python