猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
python如何连续生成多个变量tmp1,tmp2...?
python如何一次性生成多个变量,并都赋值为1呢?
tmp1=1; tmp2=1; tmp3=1; tmp4=1; tmp5=1; ...
慕桂英4014372
浏览 809
回答 4
4回答
森栏
locals for i in range(100): locals()['tmp%d'%i]=1
0
0
0
阿晨1998
在下以为 list 就是一个包含多个变量的东东。 pythontmp = [1] * 10 # 恭喜你做到了。 tmp[1] # 我就是 tmp1 tmp[2] # 我就是 tmp2 tmp[3] # 我就是 tmp3
0
0
0
天涯尽头无女友
>>> for i in range(1, 10): ... exec 'tmp' + str(i) + '=1' ... >>> tmp1 1 >>> tmp2 1 >>>
0
0
0
互换的青春
这样连续的变量名不如用一个list来实现
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续