-1
votes

Trouver la série la plus longue des mêmes éléments dans une liste

J'ai une tâche où j'ai une liste. Beaucoup de f lettres ou i lettres. Je dois trouver la série la plus longue de f éléments. Et l'index de celui-ci.

Par exemple, je les ai dans la liste:

f, f, f, i, i, i, f, f, f, f, i

Dans ce cas, je dois obtenir que la série la plus longue soit 4 éléments et commence la 7ème place. Je n'ai pas vraiment eu une idée de la façon de résoudre la tâche.

Je l'ai essayé: xxx


0 commentaires

3 Réponses :


2
votes

Essayez groupby : xxx

sortie: xxx


2 commentaires

!!....Agréable...!!


@yatu lol ouais, mais si c'est trop complexe pour l'Op, je ne l'aide pas aussi bien lol.



1
votes

solution de base compréhensible xxx

sortie xxx


0 commentaires

1
votes
longest series have length: 4, and starts at place: 7

4 commentaires

échoue à la liste vide


Je fais éditer ...


Besoin de corriger ce La plus longue série a de longueur: 0 et commence à la place: 2


ce n'est pas nécessaire! Si len (arr) est 0, il ne participera pas à la boucle