Liste

Signaler
-
Messages postés
1016
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
14 avril 2021
-
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

Messages postés
15812
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
16 avril 2021
688
Messages postés
15812
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
16 avril 2021
688
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?

j'aimerai juste séparer (au niveau de l'espace) le nom et le prénom entrés
Messages postés
1016
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
14 avril 2021
112
Et est-ce que tu as un bout de code montrant comment tu saisis le nom et le prénom, déjà ?
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.
Messages postés
1016
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
14 avril 2021
112
Bonjour ColdFire,

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

C'est pas vraiment le principe du forum