gpt4 book ai didi

python - 嵌套for循环构造数据的pythonic方式?

转载 作者:太空宇宙 更新时间:2023-11-04 05:25:25 25 4
gpt4 key购买 nike

我在某些来源中有结构化数据,最终我想逐步遍历每个来源,数量相同,但从不同的索引开始,以便重新构建数据。

我将继续对源代码的每个迭代切片中包含的每个项目执行分析。执行此操作的 python 方法是什么?嵌套的 for 循环?

sources = ('source1', 'source2' 'source3')
for source in sources:
slices = ('[1::5]', '[2::5]''[3::5]')
for slice in slices:
iteratedSlice = source[slice]

最佳答案

带有 slice 的嵌套 for 循环是一个很好的起点:

sources = [source1, source2, source3]
slices = [slice(1,None,5), slice(2,None,5), slice(3,None,5)]

for source in sources:
for s in slices:
iteratedSlice = source[s]

关于python - 嵌套for循环构造数据的pythonic方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38925775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com