[Python] insérer un élément dans un string

Fermé
frosties - 22 mai 2005 à 19:20
sebsauvage
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
- 23 mai 2005 à 11:01
Bonjour,

je cherche à insérer du texte à un endroit précis d'une chaîne de caractères, le tout sous Python.

par exemple dans la chaîne "BonjourEnString"
j'aimerais ajouter le mot "Gaspar" entre "Bonjour" et "EnString"
c'est-à-dire à la position 7 puisque la numérotation commence à 0.
Alors j'obtiendrais "BonjourGasparEnString"

Quelqu'un peut-il m'aider ?

Merci par avance !
A voir également:

2 réponses

il suffit de séparer les deux éléments puis de concaténer
x="BonjourEnString"
y=x[0:7]+"Gaspar"+x[7:16]
15