首页 > 编程语言 >python中借助列表实现文本转置

python中借助列表实现文本转置

时间:2023-09-12 15:35:39浏览次数:43  
标签:test01 转置 pc1 python file test py 文本 root

 

001、

[root@pc1 test01]# ls
a.fa  test.py
[root@pc1 test01]# cat a.fa
ATCC
GGGC
ATGG
AAGC
TTGG
ATGC
ATGG
[root@pc1 test01]# cat test.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

in_file = open("a.fa", "r")
file = in_file.readlines()
length = len(file[0].strip())
list1 = ["" for i in range(length)]

for i in file:
        i = i.strip()
        for j in range(len(i)):
                list1[j] += i[j]
for i in list1:
        print(i)
[root@pc1 test01]# python3 test.py
AGAATAA
TGTATTT
CGGGGGG
CCGCGCG

 

标签:test01,转置,pc1,python,file,test,py,文本,root
From: https://www.cnblogs.com/liujiaxin2018/p/17696322.html

相关文章

  • python开发之个微的二次开发
    简要描述:取消消息接收请求URL:http://域名地址/cancelHttpCallbackUrl请求方式:POST请求头Headers:Content-Type:application/json参数:参数名类型说明codestring1000成功,1001失败msgstring反馈信息成功返回示例{"message":"成功","code":"1000","data":......
  • Python爬虫-IP隐藏技术与代理爬取
    在进行爬虫程序开发和运行时,常常会遇到目标网站的反爬虫机制,最常见的就是IP封禁,这时需要使用IP隐藏技术和代理爬取。一、IP隐藏技术IP隐藏技术,即伪装IP地址,使得爬虫请求的IP地址不被目标网站识别为爬虫。通过IP隐藏技术,可以有效地绕过目标网站对于特定IP地址的限制。随机User-Agent......
  • Python学习 -- 正则表达式(re模块)
    正则表达式是一种强大的模式匹配工具,用于在文本中查找和匹配特定模式的字符串。在Python中,我们可以使用re模块来操作和处理正则表达式。本篇技术博客将介绍正则表达式的基础语法和re模块的详细使用方法,并通过具体的代码案例来帮助初学者快速掌握正则表达式的使用。正则表达式基础语......
  • Python爬虫实战:分析在线视频平台数据
    当涉及抓取和分析在线视频平台数据时,Python爬虫是一个强大而有用的工具。下面我将为您提供一些步骤和代码示例,来帮助您进行这样的实战操作。1.确定目标平台:首先,您需要确定要抓取和分析数据的在线视频平台。常见的在线视频平台包括YouTube、B站、优酷等。不同平台可能有不同的数据抓......
  • Python数据采集:如何安全登录认证
    在进行数据采集时,有时会遇到需要处理验证码和登录认证的情况。下面我将为您介绍一些如何安全登录认证的常用方法。处理验证码:1.使用第三方库:可以使用一些第三方库来自动识别和处理验证码,如`pytesseract`和`Pillow`。这些库可以对验证码进行图像处理、文字识别等操作,从而自动提取出......
  • Python取余符号是什么?其运算规则有哪些?
    在Python中,取余运算是一种算术运算,又叫做模运算,是一种非常常用的运算方式,可以应用于判断奇偶数、计算周期、循环计数器等各种场景。那么Python中取余符号是什么?其运算规则有哪些?以下是详细内容介绍。Python中取余符号是什么?Python中的取余运算使用百分号%作为符号,其......
  • Python爬虫学习系列教程-----------爬虫系列 你值的收藏
    大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多。学习过程中我把一些学习的笔记总结下来,还记录了一些自己实际写的一些小爬虫,在这里跟大家一同分享,希望对Python爬虫感兴趣的童鞋有帮助,如果有机会期待与大家的交流。Python版本:2.7一、爬虫入门1. Python......
  • 使用python玩跳一跳超详细使用教程
    在上一篇文章里介绍了使用Python玩微信跳一跳的详细使用教程,不过依旧还是有很多小伙伴有各种各样的问题。为了让各位小伙伴都能使用黑科技,于是再做一个超详细教程。从Python的安装开始,手把手教你一步一步配置好环境直到成功运行。python辅助作者github账号为:wangshub。作者的知乎专......
  • Python拼接字符串的7种方法总结
    直接运算符拼接使用"+"运算符可以拼接两个字符串,例如:s1="hello"s2="world"s=s1+s2print(s)#输出"helloworld"需要注意的是,当需要拼接多个字符串时,使用"+"运算符会创建多个新字符串,造成性能问题。使用join函数拼接使用join()函数可以拼接任意个字符串,例如:s=......
  • 对JS alert弹出框中的文本进行分行
    1.在JS中,直接用\n就行测试代码如下: 测试结果如下:2.在MVC中,要用</br>   参考网址:https://stackoverflow.com/questions/1841452/new-line-in-javascript-alert-box ......