Liste

zmosjfmd -  
Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je n'arrive pas a séparer ma liste python...
sachant qu'elle ressemble a ça:
list1=("dis moi ton nom et ton prénom séparés pas un espace:")
j'aimerai donc que quand on répond par son nom et prénom, la liste soit scindée en deux pour les séparer.
merci d'avance pour toutes vos réponses !

Configuration: Windows / Chrome 85.0.4183.102

6 réponses

  1. Utilisateur anonyme
     
    Et c'est quoi ton problème
    • découper le texte en deux?
    • avoir une liste "magique" dans laquelle tu rentres 2 trucs qui n'en font qu'en?

    0
  2. zmosjfmd
     
    j'aimerai juste séparer (au niveau de l'espace) le nom et le prénom entrés
    0
  3. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Et est-ce que tu as un bout de code montrant comment tu saisis le nom et le prénom, déjà ?
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. ColdFire
     
    Bonjour, voici le code nécessaire :
    # Demander le nom ainsi que le prénom de l'utilisateur
    inputed = input('Nom et prénom (respectivement) : ')
    
    # Fonction In-Built permettant de séparer des fragments de phrase selon un caractere donné
    inputed = inputed.split(' ')
    
    # Ligne de code utilisé dans le cas ou la personne à un nom de famille composé
    inputed = [inputed[0:-1], inputed[-1]]
    
    # Affichage de la liste
    print(inputed)
    print('Nom : ' + ' '.join(inputed[0]))
    print('Prénom : ' + ''.join(inputed[-1]))
    


    De rien ^^
    P-S : Si tu veux juste afficher la liste, supprime les deux dernieres ligne du code.
    0
  6. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Bonjour ColdFire,

    Tu lui as livré une réponse toute faite, là ...

    C'est pas vraiment le principe du forum
    0