たとえば、2つの類似したコードがあります。
最初のものは次のとおりです。
for chrom in bins:
for a_bin in bins[chrom]:
for pos in a_bin:
pos = pos+100
2つ目は次のとおりです。
for chrom in bins:
for a_bin in bins[chrom]:
for pos in a_bin:
if chrom=="chr1":
pos = pos*100
同じ構造のコードを繰り返し書く必要がないように、ループをリファクタリングする方法があるかどうか疑問に思いました。
誰かがこれについての考えを持っていますか?