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解析xml文件实例分享
Dec 04 Python
Python中的getopt函数使用详解
Jul 28 Python
python实现将excel文件转化成CSV格式
Mar 22 Python
tensorflow 恢复指定层与不同层指定不同学习率的方法
Jul 26 Python
详解通过API管理或定制开发ECS实例
Sep 30 Python
python 实现数字字符串左侧补零的方法
Dec 04 Python
学Python 3的理由和必要性
Nov 19 Python
python 中不同包 类 方法 之间的调用详解
Mar 09 Python
Python图片处理模块PIL操作方法(pillow)
Apr 07 Python
python爬虫使用正则爬取网站的实现
Aug 03 Python
通过实例解析python subprocess模块原理及用法
Oct 10 Python
总结几个非常实用的Python库
Jun 26 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根据年月获取季度的方法
2014/03/31 PHP
WordPress中设置Post Type自定义文章类型的实例教程
2016/05/10 PHP
PHP框架Laravel插件Pagination实现自定义分页
2020/04/22 PHP
详解php用curl调用接口方法,get和post两种方式
2017/01/13 PHP
php实现微信模板消息推送
2018/03/30 PHP
javascript 打开页面window.location和window.open的区别
2010/03/17 Javascript
window.dialogArguments 使用说明
2011/04/11 Javascript
js获取html文件的思路及示例
2013/09/17 Javascript
JS实现的3D拖拽翻页效果代码
2015/10/31 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
2016/05/26 Javascript
完美解决spring websocket自动断开连接再创建引发的问题
2017/03/02 Javascript
微信小程序实现皮肤功能(夜间模式)
2017/06/18 Javascript
Auto.js自动收取自己和好友蚂蚁森林能量脚本
2018/06/28 Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
2018/09/06 Javascript
vuex actions异步修改状态的实例详解
2019/11/06 Javascript
Vue 图片压缩并上传至服务器功能
2020/01/15 Javascript
Vue实现菜单切换功能
2020/11/08 Javascript
[01:08:00]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
一个简单的python程序实例(通讯录)
2013/11/29 Python
用python代码做configure文件
2014/07/20 Python
Python面向对象编程基础解析(二)
2017/10/26 Python
Python爬虫实现抓取京东店铺信息及下载图片功能示例
2018/08/07 Python
Python rstrip()方法实例详解
2018/11/11 Python
python numpy 常用随机数的产生方法的实现
2019/08/21 Python
解决python彩色螺旋线绘制引发的问题
2019/11/23 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
Python3查找列表中重复元素的个数的3种方法详解
2020/02/13 Python
Python datetime 格式化 明天,昨天实例
2020/03/02 Python
python实现二分类和多分类的ROC曲线教程
2020/06/15 Python
阿迪达斯比利时官方商城:adidas比利时
2016/10/10 全球购物
Bath & Body Works阿联酋:在线购买沐浴和身体用品
2021/02/27 全球购物
2015年母亲节寄语
2015/03/23 职场文书
2015年度物业公司工作总结
2015/04/27 职场文书
财务人员廉洁自律心得体会
2016/01/13 职场文书
RPM包方式安装Oracle21c的方法详解
2021/08/23 Oracle
Github 使用python对copilot做些简单使用测试
2022/04/14 Python