python用循环遍历怎么分离数据
发表于:2025-02-16 作者:千家信息网编辑
千家信息网最后更新 2025年02月16日,这篇文章主要讲解了"python用循环遍历怎么分离数据",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"python用循环遍历怎么分离数据"吧!分离说明1
千家信息网最后更新 2025年02月16日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安全错误
数据库的锁怎样保障安全
上海什么是网络技术欢迎咨询
删除数据库备份方法
kms购物服务器异常
需求分析图书管理系统数据库
dns服务器地址怎么填山东
网络安全工程师考试顺利的话
信创 数据库 入围
最全的我的世界服务器
计算机网络安全慕课版答案石淑华
德国网络安全吗
网络安全问题排查简报
双击修改提交数据库
联想服务器怎么卸硬盘
怎么设置连接数据库的用户
牡丹江软件开发收费
怎么修改服务器的时间
计算机网络技术专业问题大全
武汉游戏软件开发公司排行榜
福建专业软件开发公司
上海全点网络技术
镇江网络技术支持公司
抽水服务器是什么原因
网络安全知识三字经
郑州2020网络安全
软件开发与程序员离职
qq游戏 服务器
全国教育部网络安全
网络安全问题什么时候
服务器8080端口
我的世界创造系列服务器