nouveau à la programmation python, a quelques difficultés à comprendre cela. J'essaie de convertir des tuples en chaînes, par exemple ('h', 'e', 4) en 'he4'. J'ai soumis une version en utilisant la fonction .join, et je suis tenu de trouver un autre ver. Je me donne les éléments suivants:Python de tuples à chaînes
def filter(pred, seq): # keeps elements that satisfy predicate
if seq ==():
return()
elif pred(seq[0]):
return (seq[0],) + filter(pred, seq[1:])
else:
return filter(pred, seq[1:])
def accumulate(fn, initial, seq):
if seq ==():
return initial
else:
return fn(seq[0], accumulate(fn, initial, seq[1:]))
conseils sur la façon d'utiliser les éléments suivants pour arriver à la conversion de chaînes à tuples?
Copie possible de [convertir un tuple en chaîne Python] (https://stackoverflow.com/qu estions/19641579/python-convert-tuple-to-string) –
@BrandonKheang Rien n'y utilise les deux fonctions ci-dessus. –
"ce qui suit"? –