Analyser un tuple d'une chaîne de caractères?

Dire que j'ai une chaîne de caractères qui est de la même forme d'un tuple doit être, par exemple, "(1,2,3,4,5)". Quelle est la façon la plus facile de convertir en un véritable tuple? Un exemple de ce que je veux faire c'est:

tup_string = "(1,2,3,4,5)"
tup = make_tuple(tup_string)

Juste en cours d'exécution tuple() sur la chaîne de rendre la chose un grand tuple, alors que ce que je voudrais faire est de comprendre la chaîne comme un n-uplet. Je sais que je peux utiliser une regex pour ça, mais j'espérais qu'il y est une manière moins coûteuse. Des idées?

  • D'où vient la chaîne vient?
InformationsquelleAutor Eli | 2012-03-18