Что представляет собой простой способ создать список, следующий за определенным шаблоном, например. начать с й, добавить 1, добавить 3, добавить 1, добавить 3, ...Создайте список, который следует за определенным шаблоном создания
я придумал этот метод, но есть, конечно, лучше (более компактный) способ:
i = 0
n = 100
l = []
for x in range(int(n/2)):
i = i + 1
l.append(i)
i = i + 3
l.append(i)
который создает список
[1, 4, 5, 8, 9, 12, 13, 16, 17, 20, 21, 24, 25, 28, 29, 32, 33, 36, 37, 40, 41, 44, 45, 48, 49, 52, 53, 56, 57, 60, 61, 64, 65, 68, 69, 72, 73, 76, 77, 80, 81, 84, 85, 88, 89, 92, 93, 96, 97, 100, 101, 104, 105, 108, 109, 112, 113, 116, 117, 120, 121, 124, 125, 128, 129, 132, 133, 136, 137, 140, 141, 144, 145, 148, 149, 152, 153, 156, 157, 160, 161, 164, 165, 168, 169, 172, 173, 176, 177, 180, 181, 184, 185, 188, 189, 192, 193, 196, 197, 200]
насчет более сложных моделей, как +1, -2, +3, +1, -2, +3, ...
Ваш код набрасывает 'TypeError' на данный момент. Каков желаемый результат в вашем примере? – gtlambert
извините, там, где несколько (немых) синтаксических ошибок. Я исправил их сейчас! – reox