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

Signaler
-
Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
-
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]
12
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 527
Exact.

Ou encore:
x="BonjourEnString"
y=x[:7]+"Gaspar"+x[7:]