Je veux diviser cette liste appelée forme: Il devrait renvoyer quelque chose comme: p> et non p> ['+------------+', '|', '|', '|', '|', '|', '|', '+------+-----+', '|', '|', '|', '|', '|', '|', '+------+-----+']
3 Réponses :
Je suppose que la "liste" que vous souhaitez scinder n'est pas une liste, mais une chaîne de liste.
Vous pouvez le faire: p> Â p> Pour votre nouvelle question, on dirait que vous souhaitez diviser la chaîne sur le personnage de la nouvelle ligne, utilisez: p> à Faites-le "renvoyer quelque chose comme ça": p> Utilisez un traitement ultérieur: P> [| |, | |] code> p> stringified_lines = str(lines)
stringified_lines = stringified_lines.replace("'", "")
print(stringified_lines)
>>> [+------------+, | |, | |, | |, +------+-----+, | | |, | | |, +------+-----+]
Semble bien, je vais essayer cela et vous le faire savoir! Merci!
@alinisme Il y avait quelques erreurs, devraient être réparées maintenant
J'ai édité la question avec une meilleure mise en forme, cela n'a toutefois pas fonctionné comme prévu. Merci pour la suggestion!
Wow, je ne pensais pas à ça du tout! Merci pour cette solution incroyable!
Essayez ceci:
liste = ['||', '||'] print(*liste) >>> || ||
Bienvenue dans le débordement de la pile! Bien que ce code puisse résoudre la question, y compris une explication de la manière et pourquoi cela résout le problème aiderait vraiment à améliorer la qualité de votre poster et aboutit probablement à plus de votes ultérieurs. N'oubliez pas que vous répondez à la question des lecteurs à l'avenir, pas seulement la personne qui demande maintenant. S'il vous plaît Modifier Votre réponse Pour ajouter des explications et donner une indication de quelles limitations et hypothèses s'appliquent.
J'ai édité le formatage, cela ne fonctionne pas. Merci pour votre temps!
Je suppose que vous découragez simplement les espaces principaux. Voici une doublure: sortie: p>
Qu'entendez-vous par la partie "retour: | |, | |". Retourner comme une chaîne?
Ah Désolé, la mise en forme de la question a été jumelée, je vais essayer de le réparer maintenant. Tous les espaces vides ont été éliminés par empilementverflow.
Votre entrée est une chaîne ou une liste?
Veuillez utiliser le marquage du code si possible. Merci
Alors, ici, votre "liste" que vous souhaitez diviser est la chaîne code> de forme code>?
Toujours pas clairement ce que votre sortie attendue est.
@ zr0gravity7 oui exactement, je suppose que je devais mieux le verser
Voir ma réponse, édité pour votre nouvelle question