如何迭代列表的多个切片

时间:2017-07-24 12:43:54

标签: python

for fi in files[0:10.605:615]:
    print ic1.location + fi
    ccd = CCDData.read(ic1.location + fi, unit = u.adu)
    bias_lst.append(ccd)

如何将[605:615]添加到[0:10]?

1 个答案:

答案 0 :(得分:2)

您可以使用itertools.chain

from itertools import chain

for fi in chain(files[0:10], files[605:615]):
    print fi

itertools.chain将创建一个迭代器,它将返回第一个可迭代的所有元素,然后返回第二个,第三个等等。