如何在python中打开文本文件作为字符矩阵?

伊万·毛里西奥·布尔巴诺(Ivan Mauricio Burbano)

我有一个.fa文件,其中包含核苷酸的安全性列表。是这样的

AGCTAGAGAGACTAGACTAGA

GATCAGTACATGATCTAGGAT

加泰格猫

我需要以某种方式在python中打开文件,并创建一个2维数组,该数组包含.fa文件的行以及每行文件的字母作为行。谢谢你的帮助!!!!

约翰·穆德(John Mulder)

如果您有兴趣让矩阵成为列表列表,则可以通过列表理解轻松地做到这一点。

with open("myfile.fa","rt") as infile:
    matrix = [list(line.strip()) for line in infile.readlines()]
    print matrix

另一方面,如果您希望拥有一个numpy矩阵(请注意,这需要您已安装numpy):

import numpy

with open("myfile.fa","rt") as infile:
    matrix =  numpy.matrix([list(line.strip()) for line in infile.readlines()])
    print matrix

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在python中打开文本文件?

如何在文本文件中编写矩阵?

如何在谷歌协作中打开文本文件

如何在终端中打开文本文件?

如何在ListView Android中打开文本文件

如何在python的文本文件中编写稀疏矩阵?

如何在python中从左到右替换文本文件中的字符?

如何在 Python 中检查在线文本文件中的字符串

如何在Python中从文本文件读取input()

如何在python中重命名文本文件?

如何在python中复制文本文件

如何在Python中从文本文件打印名称

如何在Python中修改文本文件

如何在 Python 中永久写入文本文件?

如何在python中逐行读取文本文件

如何在python中引用文本文件

如何在目录中的所有文本文件中搜索字符串并将找到的结果放在 Python 中的文本文件中

如何在文本文件中的某个字符串之后从python中的文本文件中提取数据?

如何将字符串从文本文件转换为矩阵(Python)

Python:如何从文本文件中读取一系列字符串作为浮点数?

如何从R中的文本文件读取矩阵

如何从C中的文本文件填充矩阵(结构)?

如何在文本文件C中读取矩阵的大小

在python中读取矩阵文本文件

从文本文件中读取字符串作为python中的变量

Java:如何在测试中打开src / main / resources中的文本文件?

如何在现有文本文件中的python中的一行中添加字符?

如何在python文本文件中的每一行中增加字符串中的数字?

从文本文件创建矩阵-python