如何迭代lis的多个切片

2024-04-25 01:57:14 发布

您现在位置: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]?你知道吗


Tags: inforreadunitlocationfilesficcd
1条回答
网友
1楼 · 发布于 2024-04-25 01:57:14

您可以使用^{}

from itertools import chain

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

itertools.chain将生成一个迭代器,从第一个iterable返回所有元素,然后从第二个iterable、第三个iterable等返回所有元素

相关问题 更多 >