IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

liste et remplacement


Sujet :

Python

  1. #1
    Membre régulier

    Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 70
    Points : 71
    Points
    71
    Par défaut liste et remplacement
    bonjour, pour mon projet de correcteur d'hortographe, j'ai une fonction qui vise a remplacer un mots dans une liste par un autre.

    comment pouraije faire ? svp.

    merci d'avance pour vos réponse

  2. #2
    Membre averti Avatar de alexdevl
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 265
    Points : 344
    Points
    344
    Par défaut Doc
    Bonjour,
    dans le lien suivant :
    ftp://ftp-developpez.com/python/cour...dern_a4-Fr.php

    chercher :
    Opérations sur des ordres modifiables (type list)

  3. #3
    Futur Membre du Club
    Inscrit en
    Août 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    bonjour,

    j'utiliserai les techniques de "slicing" pour modifier la liste.

    exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    list = ["un","deux","trois","quatre"]
    print(list)
    ['un','deux','trois','quatre']
     
    list[2:3] = "cinq"
    print(list)
    ['un','deux','cinq','quatre']
     
    list[2:] = ["six","sept","huit","neuf"]
    print(list)
    ['un','deux','six','sept','huit','neuf']

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 059
    Points : 1 396
    Points
    1 396
    Par défaut
    Citation Envoyé par rezuz Voir le message
    ... remplacer un mots dans une liste par un autre...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ma_liste.index(mon_mot)=nouveau_mot

Discussions similaires

  1. Ajouter élément dans liste de remplacement
    Par bricechris dans le forum Langage
    Réponses: 4
    Dernier message: 25/03/2010, 12h02
  2. Réponses: 9
    Dernier message: 15/03/2007, 11h56
  3. Réponses: 1
    Dernier message: 11/12/2006, 19h17
  4. Remplacer doublons lignes par zone de liste
    Par toto10 dans le forum Access
    Réponses: 5
    Dernier message: 13/07/2006, 12h19
  5. [Debutant]Remplacer une liste de valeur par une liste de val
    Par Sebbo dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 31/03/2006, 12h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo