我正在使用pyVCF读取VCF文件,返回的sample['AD']
可以是list
类[8, 14]
或int
类5
。你知道吗
如果我使用','.join(map(str,sample['AD']))
,它将在int
停止,返回“TypeError:'int'object is not iterable”。你知道吗
在这两种情况下,我如何编写它来打印它?你知道吗
回复意见:
只是普通代码。但是VCF文件有两种AD
。你知道吗
import vcf
vcf_reader = vcf.Reader(filename='xxx.vcf.gz',compressed=True)
for record in vcf_reader.fetch(theChrid):
for sample in record.samples:
检查结果是list实例还是integer实例
在将输入值初始化为
map()
时,可以使用if-else
案例1:
案例2:
相关问题 更多 >
编程相关推荐