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实现方法
Nov 18 Python
Python远程桌面协议RDPY安装使用介绍
Apr 15 Python
python使用fork实现守护进程的方法
Nov 16 Python
Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
Apr 09 Python
python 把文件中的每一行以数组的元素放入数组中的方法
Apr 29 Python
对python实现二维函数高次拟合的示例详解
Dec 29 Python
python并发爬虫实用工具tomorrow实用解析
Sep 25 Python
Python实现新型冠状病毒传播模型及预测代码实例
Feb 05 Python
浅谈numpy中np.array()与np.asarray的区别以及.tolist
Jun 03 Python
python爬虫基础之urllib的使用
Dec 31 Python
Python 解决空列表.append() 输出为None的问题
May 23 Python
python人工智能human learn绘图可创建机器学习模型
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实现跨域提交form表单的方法【2种方法】
2016/10/17 PHP
PHP+Oracle本地开发环境搭建方法详解
2019/04/01 PHP
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
推荐JavaScript实现继承的最佳方式
2014/11/11 Javascript
Node.js实现兼容IE789的文件上传进度条
2016/09/02 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
JS实现验证码倒计时的注册页面
2018/01/02 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
vue组件表单数据回显验证及提交的实例代码
2018/08/30 Javascript
jQuery实现的简单日历组件定义与用法示例
2018/12/24 jQuery
基于Vue和Element-Ui搭建项目的方法
2019/09/06 Javascript
基于js实现抽红包并分配代码实例
2019/09/19 Javascript
详解vue中$nextTick和$forceUpdate的用法
2019/12/11 Javascript
JavaScript简易计算器制作
2020/01/17 Javascript
WEB前端性能优化的7大手段详解
2020/02/04 Javascript
如何基于javascript实现贪吃蛇游戏
2020/02/09 Javascript
微信小程序实现抖音播放效果的实例代码
2020/04/11 Javascript
JS script脚本中async和defer区别详解
2020/06/24 Javascript
如何在Vue项目中添加接口监听遮罩
2021/01/25 Vue.js
[01:02:38]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第二场 1月10日
2021/03/11 DOTA
Python基于pygame实现的弹力球效果(附源码)
2015/11/11 Python
Python编程实现二叉树及七种遍历方法详解
2017/06/02 Python
使用Python实现从各个子文件夹中复制指定文件的方法
2018/10/25 Python
使用Python Pandas处理亿级数据的方法
2019/06/24 Python
如何用Python制作微信好友个性签名词云图
2019/06/28 Python
python实现倒计时小工具
2019/07/29 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
FitFlop澳大利亚官网:英国符合人体工学的鞋类品牌
2017/06/05 全球购物
北京天润融通.net面试题笔试题
2012/02/20 面试题
妇科医生自荐信
2013/11/05 职场文书
初三化学教学反思
2014/01/23 职场文书
企业年度评优方案
2014/06/02 职场文书
2015年人民调解工作总结
2015/05/18 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
人代会简报
2015/07/21 职场文书
导游词之峨眉乐山/兵马俑/北京故宫御花园
2019/09/03 职场文书