Python数学建模 例题2.2

import numpy as np
a = []

使用原始字符串来避免转义问题

with open(r"D:\新建文件夹\python编译器\python 代码\wenjian\2.2.txt") as f:
for line in f: # 你可以直接使用 for line in f 来迭代文件的每一行
a.append([line.count('a'), line.count('c'), line.count('g'), line.count('t')])
b = np.array(a)
print(b)

结果:
D:\py\python.exe "D:\新建文件夹\python编译器\python 代码\ Python数学建模\liti\2.3.py"
[[19 10 21 5]
[10 7 24 8]
[16 12 21 5]
[24 9 10 8]
[14 13 24 4]]

进程已结束,退出代码为 0

2023310143026

posted on 2024-09-03 17:04  三元最爱  阅读(4)  评论(0编辑  收藏  举报