python用循环遍历怎么分离数据
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要讲解了"python用循环遍历怎么分离数据",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"python用循环遍历怎么分离数据"吧!分离说明1
千家信息网最后更新 2026年11月01日python用循环遍历怎么分离数据
这篇文章主要讲解了"python用循环遍历怎么分离数据",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"python用循环遍历怎么分离数据"吧!
分离说明
1、创建三个列表,分别用于存储。
2、筛选出的重复数据。用来存储重复数据以外的剩余数据。用来存储要比较的所有数据的索引(即name),其中去除为空的name。
实例
# coding=utf-8 # 跳过列表表头的引入依赖from itertools import islice import csv # 用于储存重复的数据re_l = []# 用于储存重复数据之外剩余的数据n_l = [] # 用于储存要对比的所有数据的索引(即name),其中剔除为空的namevalues = [] # 获取所有数据中name值不为空数据的namewith open('./mRNA.csv', 'r') as f: # 跳过列表表头 values_reader = islice(f, 1, None) for value in values_reader: if len(value.split(',', 2)[1]) != 0: values.append(value.split(',', 2)[1]) # 把数据分类with open('./mRNA.csv', 'r') as f1: reader = islice(f1, 1, None) for row in reader: if not row.split(',', 1)[0] in values: n_l.append(row) else: # 重复的数据 re_l.append(row) # 把重复的数据写入remRNA.csvwith open('./remRNA.csv', 'w') as f2: re_cw = csv.writer(f2) for re_item in re_l: re_cw.writerow(re_item.split(',')) # 把重复的数据写入nmRNA.csvwith open('./nmRNA.csv', 'w') as f3: n_cw = csv.writer(f3) for n_item in n_l: n_cw.writerow(n_item.split(','))感谢各位的阅读,以上就是"python用循环遍历怎么分离数据"的内容了,经过本文的学习后,相信大家对python用循环遍历怎么分离数据这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
数据
循环
存储
学习
内容
索引
表头
剩余
三个
实例
就是
思路
情况
文章
更多
知识
知识点
篇文章
跟着
选出
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
西安纸贵互联网科技有限公司
互联网科技巨头监管
新华互联网科技学院
互联网科技未来
金融科技与互联网金融
互联网 科技创新
致骋互联网科技
天津摩尔互联网科技
重庆科技学院互联网
互联网实体化科技化
宁波青枫互联网科技有限公司
字节跳动和互联网科技
特约风豹互联网科技为什么扣费
工业互联网展湾科技股份有限公司
元气玛特互联网科技公司是外包吗
江苏苏星互联网科技有限公司
雨阳互联网卡科技有限公司
宁波跨境商互联网科技有限公司
现代科技的标志之一的互联网
利用互联网等科技手段
小米移动互联网科技园
蓝思科技飞鸽互联网
朗新科技与工业互联网
互联网科技公司发展
互联网科技公司名称
滨湖区互联网智能科技产品供应
上海宁丞科技互联网
上海旺乐尼互联网科技有限公司
北京瑞云互联网科技有限公司
互联网科技自媒体灵感