У меня есть структурированные данные в некоторых источниках, и в конечном итоге я хотел бы пройти через каждый источник на ту же сумму, но начиная с разных индексов, чтобы переструктурировать данные.Вложенные для цикла питонические методы структурирования данных?
Далее я продолжу анализ каждого элемента, содержащегося в каждом итерированном фрагменте источника. Каков способ python для этого? Вложенный цикл?
sources = ('source1', 'source2' 'source3')
for source in sources:
slices = ('[1::5]', '[2::5]''[3::5]')
for slice in slices:
iteratedSlice = source[slice]
Я бы не использовал 'slice' как переменную во внутреннем цикле. –
@ Jean-FrançoisFabre Спасибо за глаз –
Использование кортежа вместо списка, поскольку OP do «лучше», на мой взгляд. Кроме того, возможно, менее подробный: 'slices = [slice (n, None, 5) для n в (1, 2, 3)]'. – Delgan