如何使用%i从变量创建变量?

时间:2014-02-22 19:32:04

标签: python

我需要'person%s' % x等于'textvar%s' % x,但我不想将'person%s' % x设置为people[int('%s' % x)]

global people
people = ['Zach : 10', 'Danielle : 10']

global num
num = len(people)

for x in range(0, numDebt):
    globals()['textvar%s' % x] = people[int('%s' % x)]
    globals()['person%s' % x] = textvar%i % x

1 个答案:

答案 0 :(得分:0)

根据Martijn Pieters评论,字典确实可以达到目的;实际上非常好。