passer une chaine en nom de variable
bonjour
je programme un jeu de poker,
je voudrais savoir si il y a une méthode pour passer une chaine de caractère en nom de variable. exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
import random
class Partie(object):
def __init__(self,moi,lst_a,pot_d):
nb_j=len(lst_a)+1
ordre=[]
for i in xrange(self.nb_j):
ordre.append(i+1)
random.shuffle(ordre)
self.moi=Joueur(moi,pot_d)
self.lst_a=[]
self.nb_donne=0
for i in lst_a:
i=Joueur(self.lst_a[i],pot_d) # <------- probleme ici
self.lst_a.append(i)
moi='moi'
partie=Partie(moi,['Robert','Jean-Claude','Thomas'],500) |
ou si quelqu'un pense a une fonction 'maison' se serait cool aussi.
Merci d'avance