![]() | 1 geelaw 2018-06-16 10:04:43 +08:00 ![]() 你要找的是不是:数组 |
![]() | 2 blless 2018-06-16 10:20:44 +08:00 via iPhone ![]() 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 ![]() 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 ![]() for i in range(10): ...locals()['var' + str(i)] = i print(var0) # 0 |
![]() | 6 KMpAn8Obw1QhPoEP 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()的吧? |