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 对目录下的文件进行过滤删除
Dec 27 Python
python 2.7.14安装图文教程
Apr 08 Python
Python 类的特殊成员解析
Jun 20 Python
Puppeteer使用示例详解
Jun 20 Python
python爬虫 Pyppeteer使用方法解析
Sep 28 Python
Tensorflow:转置函数 transpose的使用详解
Feb 11 Python
PyCharm无法引用自身项目解决方式
Feb 12 Python
python实现人脸签到系统
Apr 13 Python
python 制作本地应用搜索工具
Feb 27 Python
Python requests库参数提交的注意事项总结
Mar 29 Python
python中pycryto实现数据加密
Apr 29 Python
Python 读取千万级数据自动写入 MySQL 数据库
Jun 28 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根居访问来地址进行页面跳转
2013/09/28 PHP
php+mysqli使用面向对象方式更新数据库实例
2015/01/29 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
2015/07/31 PHP
PHP使用递归算法无限遍历数组示例
2017/01/13 PHP
thinkphp3.2嵌入百度编辑器ueditor的实例代码
2017/07/13 PHP
Extjs学习笔记之一 初识Extjs之MessageBox
2010/01/07 Javascript
返回对象在当前级别中是第几个元素的实现代码
2011/01/20 Javascript
这段js代码得节约你多少时间
2011/12/20 Javascript
iframe 上下滚动条如何默认在下方实现原理
2012/12/10 Javascript
转换字符串为json对象的方法详解
2013/11/29 Javascript
JS刷新当前页面的几种方法总结
2013/12/24 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
2016/05/28 Javascript
深入理解JS中的Function.prototype.bind()方法
2016/10/11 Javascript
layer实现弹窗提交信息
2016/12/12 Javascript
前端js弹出框组件使用方法
2020/08/24 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
vue自定义移动端touch事件之点击、滑动、长按事件
2018/07/10 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
2018/09/11 Javascript
jQuery实现的中英文切换功能示例
2019/01/11 jQuery
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
2019/04/08 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
Django集成百度富文本编辑器uEditor攻略
2014/07/04 Python
Python中的元组介绍
2019/01/28 Python
利用Tensorflow的队列多线程读取数据方式
2020/02/05 Python
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
HTML5页面嵌入小程序没有返回按钮及返回页面空白的问题
2020/05/28 HTML / CSS
英国最大的户外商店:Go Outdoors
2019/04/17 全球购物
教师通用专业自荐书范文
2014/02/11 职场文书
趣味运动会策划方案
2014/06/02 职场文书
考博导师推荐信范文
2015/03/27 职场文书
5分钟教你docker安装启动redis全教程(全新方式)
2021/05/29 Redis
Python FuzzyWuzzy实现模糊匹配
2022/04/28 Python
Win11 Build 22000.829更新补丁KB5015882发布(附更新修复内容汇总)
2022/07/15 数码科技