[Python] Question : opération sur une chaine
Fermé
sycosis
Messages postés
16
Date d'inscription
dimanche 23 septembre 2007
Statut
Membre
Dernière intervention
15 septembre 2011
-
22 févr. 2009 à 23:58
loveparade Messages postés 506 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 14 mai 2011 - 23 févr. 2009 à 10:33
loveparade Messages postés 506 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 14 mai 2011 - 23 févr. 2009 à 10:33
A voir également:
- Modifier chaine de caractère python
- Caractère ascii - Guide
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Caractere speciaux - Guide
- Caractères spéciaux : comment taper des |—[©\½→}… - Guide
2 réponses
loveparade
Messages postés
506
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
14 mai 2011
60
Modifié le 11 déc. 2018 à 18:38
Modifié le 11 déc. 2018 à 18:38
def voy(chaine): bib1 = "aeiouywh" tmp = chaine[1:] for letter in bib1: tmp = tmp.replace(letter, '') return chaine[0]+tmp
raspoute
Messages postés
827
Date d'inscription
lundi 1 mai 2006
Statut
Contributeur
Dernière intervention
13 septembre 2013
74
23 févr. 2009 à 09:15
23 févr. 2009 à 09:15
Salut,
une solution consisterait à créer une variable "resultat" et d'y affecter la première lettre de 'chaine'. Ensuite à l'aide d'une boucle for, commençant à la deuxième lettre de 'chaine' ([1:] comme tu l'a suggéré) ajouter à 'resultat' toutes les lettres qui ne sont pas contenues dans ta variable 'bib1'.
une solution consisterait à créer une variable "resultat" et d'y affecter la première lettre de 'chaine'. Ensuite à l'aide d'une boucle for, commençant à la deuxième lettre de 'chaine' ([1:] comme tu l'a suggéré) ajouter à 'resultat' toutes les lettres qui ne sont pas contenues dans ta variable 'bib1'.