TA贡献1810条经验 获得超5个赞
locals
for i in range(100): locals()['tmp%d'%i]=1
TA贡献2037条经验 获得超6个赞
在下以为 list 就是一个包含多个变量的东东。
pythontmp = [1] * 10 # 恭喜你做到了。 tmp[1] # 我就是 tmp1 tmp[2] # 我就是 tmp2 tmp[3] # 我就是 tmp3
python
tmp = [1] * 10 # 恭喜你做到了。 tmp[1] # 我就是 tmp1 tmp[2] # 我就是 tmp2 tmp[3] # 我就是 tmp3
TA贡献1831条经验 获得超9个赞
>>> for i in range(1, 10): ... exec 'tmp' + str(i) + '=1' ... >>> tmp1 1 >>> tmp2 1 >>>
TA贡献1797条经验 获得超6个赞
这样连续的变量名不如用一个list来实现
测试技术的修炼之道
¥ 48.00
Python 源码深度剖析
¥ 68.00
Python 数据分析通关攻略
¥ 58.00
你的第一本Python基础入门书
从 0 开始学爬虫
举报