2

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

4

2 回答 2

6

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

于 2012-11-28T19:55:33.990 回答
1

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

但是,您可以只使用一个列表,然后对其进行索引。

于 2012-11-28T19:55:47.297 回答