python学习——读取染色体长度(用循环或者函数求总长并获取最长染色体长度)
Posted caicai2019
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习——读取染色体长度(用循环或者函数求总长并获取最长染色体长度)相关的知识,希望对你有一定的参考价值。
# 读取fasta
# 解析每条序列的长度
chr_len = [10,20,30,40,50]
# 求和
# 方法一:通过循环
total_len = 0 #定义total_len的初始长度
for len in chr_len: # 从列表chr_len中每次取一个值交给len
total_len += len # 或者total_len = total_len + len
# 方法二:通过函数sum()
total_len = sum(chr_len)
# 求最长染色体编号
max_len = max(chr_len)
# 输出结果
print(total_len)
print(max_len)
以上是关于python学习——读取染色体长度(用循环或者函数求总长并获取最长染色体长度)的主要内容,如果未能解决你的问题,请参考以下文章
python学习——读取染色体长度(向前一步:通过染色体序列获得长度信息)
python学习——读取染色体长度(四:获取最长染色体的编号)