1
geelaw 2018-06-16 10:04:43 +08:00 1
你要找的是不是:数组
|
2
blless 2018-06-16 10:20:44 +08:00 via iPhone 1
locals() globals()
|
3
twistedmeadows 2018-06-16 10:44:16 +08:00 via Android
啥是动态变量?...
你是想这样吗 var = [0, 1, 2 ] for i in range(3): print(var[i]) 但 python 里一般都直接这样: list = [0, 1, 2 ] for var in list: print(var) |
4
v2exchen 2018-06-16 10:57:26 +08:00 2
var0, var1, var2 = 0, 1, 2
for i in range(3): print(eval('var' + str(i))) |
5
rabbbit 2018-06-16 11:08:57 +08:00 3
for i in range(10):
...locals()['var' + str(i)] = i print(var0) # 0 |
6
enchilada2020 2018-06-16 13:18:52 +08:00 via Android
@rabbbit 哇 没学过 Python 行 2 的意思是给变量取名并分配内存空间并赋值吗 好神奇
|
8
imn1 2018-06-16 14:26:56 +08:00
学 python 基本上都要知道 locals() globals()的吧?
|