• [^] # Re: En perl

    Posté par (site web personnel) . En réponse au message Remplacement de chaine connues par leur position. Évalué à 2.

    Il doit y avoir plus rapide en python
    Sans chercher de technique particulière, je propose ca :

    def remplace(chaine,positiondebut,mot):
    tmp = chaine[0:positiondebut]
    tmp += mot
    tmp += chaine[positiondebut+len(mot):]
    return tmp

    chaine = "aaaaaaaaa bb c bb i tot &&& $$"
    nouvellechaine = remplace(chaine,10,"var")
    print chaine
    print nouvellechaine


    Mais c'est plus de la programmation shell, mais de la programmation python... Et j'ai du mal à saisir l'interêt de la chose...