Sujet : Re: Panne de mémoire avec list et str
De : jpierre.messager (at) *nospam* gmail.com (Python)
Groupes : fr.comp.lang.pythonDate : 02. Dec 2024, 23:17:08
Autres entêtes
Organisation : Nemoweb
Message-ID : <bhequeEQ359dhpvLYkBXKzpG_cQ@jntp>
References : 1 2 3
User-Agent : Nemo/1.0
Le 02/12/2024 à 16:32, Dominique a écrit :
Le 02/12/2024 à 12:16, Python a écrit :
l = [['2'], ['2'], ['6'], ['8'], ['9']]
''.join(x for x, in l)
'22689'
Je te remercie pour cette réponse qui allie simplicité et élégance. Je me pose toute fois une question : pour quoi la virgule après le X du for de
res=''.join(x for x, in result)
Et si je le supprime, j'ai cette erreur :
sequence item 0: expected str instance, list found
_>>> a = ['4']
_>>> type(a)
_<class 'list'>
_>>> a, = ['4']
_>>> type(a)
<class 'str'>