Как выполнить эту функцию рекурсивно?
# totalIndexSeq = ['0+234+6+', '++++++', '012++5678']
def longestSeqFinder(totalIndexSeq): positionCounter = 0 positionChecker = 0 tryList = [] longestSeqList = [] for y in totalIndexSeq: temp = y.split("+") tryList.append(temp) for i in tryList: longestSeq = (max(i, key = len)) longestSeqList.append(longestSeq)
Что я уже пробовал:
Я новичок в программировании и, честно говоря, не знаю, с чего начать.
CPallini
Я не вижу никакой пользы для рекурсии в такой функции. Я имею в виду, что итерация там в порядке.
Richard MacCutchan
Поскольку вы новичок, я бы посоветовал вам забыть о рекурсии, пока у вас не будет больше опыта и вы не сможете понять, когда это может быть полезно. В приведенном выше случае рекурсия вряд ли вам поможет.