从两个连接的字符串Python调用变量

时间:2012-11-28 19:54:19

标签: python variables concatenation

我有一些代码可以生成两个字符串 - digit_和'x',其中x是一个整数。我的直觉是,这是一个愚蠢的问题,但我无法在网上找到答案。我有变量叫做digit_1,digit_2 ......等等到digit_9。如何在不使用非常长的if / elif函数的情况下调用正确的其中一个?有没有办法从它的名称串联调用变量? 萨姆

2 个答案:

答案 0 :(得分:6)

最干净的方法是将变量放入列表或字典中,然后通过索引或名称访问它们。

答案 1 :(得分:1)

不,没有一种“创建”变量名称并访问它们的好方法。

但是,您只需使用一个列表,然后将其编入索引。