我已经写一个函数,它在若干输入(见下面)自动更新功能输入的Python
def actual_triangle(B, zone, midpoint, lengths):
tri_reads_at_interval = {}
for d in range(int(zone[0]),int(zone[1]), 1):
reads_in_ROI = {'T1':0, 'T2':0, 'T3':0, 'outside':0}
for x,y in get_reads_from(zone, midpoint, lengths):
c = which_triangle_equilateral(x,y,B,d)
reads_in_ROI[c] += 1
tri_reads_at_interval[d] = reads_in_ROI # Counts reads in each triangular regions at interval d
return tri_reads_at_interval
我有32个区和我想对每个区域自动运行功能。 B,中点和长度永远不会改变。什么是最好的方式来做到这一点?
“做这件事的最好方法是什么?”一个'for'循环。 – DeepSpace