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之使用Python查询更新数据库
Nov 25 Python
python中的break、continue、exit()、pass全面解析
Aug 05 Python
Python基于回溯法解决01背包问题实例
Dec 06 Python
详谈Pandas中iloc和loc以及ix的区别
Jun 08 Python
Tensorflow 实现修改张量特定元素的值方法
Jul 30 Python
python使用folium库绘制地图点击框
Sep 21 Python
Python文件如何引入?详解引入Python文件步骤
Dec 10 Python
Python箱型图绘制与特征值获取过程解析
Oct 22 Python
Django 实现Admin自动填充当前用户的示例代码
Nov 18 Python
python中的RSA加密与解密实例解析
Nov 18 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
Dec 01 Python
Python项目打包成二进制的方法
Dec 30 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 Zip解压 文件在线解压缩的函数代码
2010/05/26 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
如何写php守护进程(Daemon)
2015/12/30 PHP
大家须知简单的php性能优化注意点
2016/01/04 PHP
PHP入门教程之数组用法汇总(创建,删除,遍历,排序等)
2016/09/11 PHP
用javascript实现的图片马赛克后显示并切换加文字功能
2007/04/21 Javascript
Tips 带三角可关闭的文字提示
2010/10/06 Javascript
基于jquery的15款幻灯片插件
2011/04/10 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
JS检测输入字符是否包含非法字符的示例代码
2014/02/11 Javascript
select多选 multiple的使用示例
2014/06/16 Javascript
一个字符串反转函数可实现字符串倒序
2014/09/15 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
javascript宿主对象之window.navigator详解
2016/09/07 Javascript
浅谈angular.copy() 深拷贝
2017/09/14 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
2018/08/20 Javascript
vue构建动态表单的方法示例
2018/09/22 Javascript
微信小程序swiper实现滑动放大缩小效果
2018/11/15 Javascript
Vue 2.0 中依赖注入 provide/inject组合实战
2019/06/20 Javascript
python使用pil生成图片验证码的方法
2015/05/08 Python
Python聚类算法之凝聚层次聚类实例分析
2015/11/20 Python
常用python编程模板汇总
2016/02/12 Python
1分钟快速生成用于网页内容提取的xslt
2018/02/23 Python
tensorflow: 查看 tensor详细数值方法
2018/06/13 Python
Python pip 安装与使用(安装、更新、删除)
2019/10/06 Python
Python中join()函数多种操作代码实例
2020/01/13 Python
Python面向对象编程基础实例分析
2020/01/17 Python
Python编写单元测试代码实例
2020/09/10 Python
html5.2 dialog简介详解
2018/02/27 HTML / CSS
英国索普公园票务和酒店套餐:Thorpe Breaks
2019/09/14 全球购物
日本最大的彩色隐形眼镜销售网站:CharmColor
2020/09/09 全球购物
秘书英文求职信
2014/04/16 职场文书
2015年度电厂个人工作总结
2015/05/13 职场文书
火烧圆明园观后感
2015/06/03 职场文书
Nginx速查手册及常见问题
2022/04/07 Servers