121人加入学习
(0人评价)
生物信息入门之 Python
价格 ¥ 99.00
承诺服务

# 解析每条序列的长度 
chr_len = {'chr1':10, 'chr2':20, 'chr3':30, 'chr4':40, 'chr5':15}

# 求和
total_len = sum(chr_len.values())

# 求最长染色体的编号
max_chr = ''
max_len = 0
for [chr, len] in chr_len.items():
    if len > max_len:
        print('current chr > max chr')
        max_chr = chr
        max_len = len
    elif len == max_len:
        print('current chr == max chr')
    else:
        print('current chr < max chr')

# 输出结果
print(total_len)
print(max_len)

[展开全文]

chr1 = """

> chr1

atcgata

"""

file = r"file.path"

 

chr1_seq[::2]  表示步长为2

+

[展开全文]
qliu · 2018-03-12 · 字符型变量 0

file.strip 可去除字符串首尾的空格符\n

file.strip('\t') 指定字符来分割字符串,返回一个数组

int可将字符串转换为整型

set nu 可显示行号

[展开全文]